PHP自定义函数和自定义变量

来源:百度知道 编辑:UC知道 时间:2024/05/25 05:12:54
什么叫做自定义;
自定义的函数和变量是不是自己想出一些有含义的词来定呢
像这些是不是自定义的函数和变量function byname($left,$right){
$employee[] = array("tom,john","programmer",20);
$lower_limit = 0;
$upper_limit = coumt($emplotee) - 1;
他这样定义这些函数名和变量名有什么意义呢?
那如果我这样定义可以吗?
function abcdname($abcd,$abcde)

就是自己定义一个函数,方便日后使用,特别是一些比较复杂,但又常用的功能

举个简单的例子,

我经常要计算两个日期的时间差,

我可以这样写

$date1 = "2008-08-08"; //例如我要计算奥运会开幕时间
$date2 = date("Y-m-d"); //今天的日期
$date3 = abs((strtotime($date1) - strtotime($date2))/86400);

$date3就是两天相隔的日期

但这样太麻烦了,每次都要写这么多,于是我就自定义一个函数

例如

function dushuTime($date1,$date2){
$date3 = abs((strtotime($date1) - strtotime($date2))/86400);
return $date3;
}

这样,我就不用每次使用该功能时都写这么多,
只需要写

echo dushuTime("2008-08-08",date("Y-m-d"));

直接输入两个日期就可以了..

自定义变量也是这个道理,把一些比较长又常用的变量自定义为常量.

可以