码迷,mamicode.com
首页 > Web开发 > 详细

PHP学习 函数 function

时间:2018-04-12 19:09:39      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:jin   变长参数   hello   please   数字   日期时间   执行   res   you   

参数默认值
function drink($kind =‘tea‘)
{
echo ‘would you please a cup‘.$kind.‘<br>‘;
}

drink();
drink(‘coffee‘);
**********************************************

可变长参数列表
function tour(...$cities)
{
foreach($cities as $n)
echo $n.‘<br>‘;
}

tour(‘beijing‘,‘shanghai‘,‘shenzhen‘);


function sumOfInts(int ...$ints)
{
return array_sum($ints);
}
var_dump(sumOfInts(1,‘4‘,4.8));

结果:int(9);
**********************************************

返回值
function Convert2F():int //PHP7增加了返回值类型声明

**********************************************
静态变量 static
function Add()
{
static $Result = 0; //去掉static就会显示两个1
$Result ++;
echo $Result.‘<br>‘;
}

Add();
Add();

结果会显示
1
2
**********************************************
匿名函数
$greet = function($name)
{
printf("Hello %s\r\n",$name);
};
$greet("World!");
$greet("PHP!");

结果
Hello World!Hello PHP!
**********************************************

可变函数
function CircleArea($R)
{}
function SquareArea($L)
{}

$func= ‘CircleArea‘;
$func(10);//执行CircleArea函数

$func= ‘SquareArea‘;
$func(10); //执行SquareArea函数
*********************************************

php内部函数
数字常数
数学函数
日期时间函数
字符串函数

PHP学习 函数 function

标签:jin   变长参数   hello   please   数字   日期时间   执行   res   you   

原文地址:https://www.cnblogs.com/kaixin110/p/8809787.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!