<?php
echo '这是第 “ ' . __LINE__ . ' ” 行';
. __LINE__ . // line [laɪn] 行(形成的行,界限)
// 返回所在行
. __FILE__ . // file [faɪl] 文件(文件绝对路径)
__DIR__ // dir 文件所在目录
class test { // class [klɑːs] 类型
// 定义一个类型名为test,类型的范围大于函数
function _print() {
echo '类名为:' . __CLASS__ . "<br>";
// 打印获取的类名
echo '函数名为:' . __FUNCTION__ ;
// function [ˈfʌŋ(k)ʃ(ə)n] 功能(函数名字)
}
}
$t = new test(); // 给变量赋值为一个类型
$t->_print(); // 打印这个类型中的 _print 函数
?>
====== __TRAIT__ [treɪt] 特点 ======
<?php
class Base { // 定义一个 class [klɑːs] 类,名字为:base [beɪs] 基础
public function sayHello() {
// 类里有函数: pulic [ˈpʌblɪk] 公有,function [ˈfʌŋ(k)ʃ(ə)n] 函数,
// 名字为 : say [seɪ] 说,hello [həˈləʊ] 你好
echo 'Hello ';
}
}
trait SayWorld {
public function sayHello() {
parent::sayHello();
echo 'World!';
}
}
class MyHelloWorld extends Base {
use SayWorld;
}
$o = new MyHelloWorld();
$o->sayHello();
?>
php 教程网:https://www.php.cn/php/php-magic-constant.html
Powered by ddoss.cn 12.0
©2015 - 2025 ddoss
渝公网安备50011302222260号
渝ICP备2024035333号
【实验平台安全承诺书】
小绿叶技术社区,优化网络中,点击查看配置信息
主机监控系统: 安全防火墙已开启检查cc攻击-下载文件完成后等待10s 恢复访问,检查连接数低于峰值恢复访问
您的IP:216.73.216.110,2025-12-01 16:06:48,Processed in 0.02066 second(s).