函数

如要在页面加载时执行脚本,可以把它放到函数里

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

函数是通过调用函数来执行

可在页面的任何位置调用函数

<?php
function functionName()
{
    // 要执行的代码
}
?>

命名规则

PHP 【五】 随笔 第1张

使用:

<?php function xxx()
{
    echo "111";
} function yyy($name)
{
 echo $name;
} function zzz($a,$b)
{
 $result = $a+$b;
 return $result;
}
xxx();
echo "<br>";
yyy(222);
echo "<br>";
echo zzz(1,2);
?>

PHP 【五】 随笔 第2张

 

魔术常量

预定义常量

不过很多常量都是由不同的扩展库定义的,只有在加载了这些扩展库时才会出现,或者动态加载后,或者在编译时已经包括进去了

有八个魔术常量它们的值随着它们在代码中的位置改变而改变

 

__LINE__

文件中的当前行号

PHP 【五】 随笔 第3张

 

__FILE__

文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。

PHP 【五】 随笔 第4张

 

__DIR__

文件所在的目录。如果用在被包括文件中,则返回被包括的文件所在的目录【不包括末尾的斜杠】

PHP 【五】 随笔 第5张

 

 

__FUNCTION__

返回该函数被定义时的名字(区分大小写)

 PHP 【五】 随笔 第6张

 

__CLASS__

返回该类被定义时的名字(区分大小写)

类名包括其被声明的作用区域(例如 Foo\Bar)。

__CLASS__ 对 trait 也起作用。当用在 trait 方法中时,__CLASS__ 是调用 trait 方法的类的名字。

PHP 【五】 随笔 第7张

 

__TRAIT__

实现了代码复用的一个方法,称为 traits。

Trait 名包括其被声明的作用区域(例如 Foo\Bar)。

 

PHP 【五】 随笔 第8张

 

PHP 【五】 随笔 第9张

 

 

 

__METHOD__

返回该方法被定义时的名字(区分大小写)

PHP 【五】 随笔 第10张

 

 

__NAMESPACE__

当前命名空间的名称(区分大小写)

PHP 【五】 随笔 第11张

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄