扫码关注官方订阅号
function echomyname() { echo "echomyname" }
就是自己输出自己的名字,怎么写?
ringa_lee
有,echo __FUNCTION__。
echo __FUNCTION__
PHP内置的一些魔术常量:__DIR__,__FILE__,__LINE__,__FUNCTION__,__CLASS____DIR__是5.3开始加入的,等价于dirname(__FILE__).
__DIR__,__FILE__,__LINE__,__FUNCTION__,__CLASS__
__DIR__
dirname(__FILE__)
如果是匿名函数,__FUNCTION__会返回{closure}.
$foo = function() { return __FUNCTION__; }; echo $foo()."\n"; //输出 {closure}
FUNCTION CLASS
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
有,
echo __FUNCTION__。PHP内置的一些魔术常量:
__DIR__,__FILE__,__LINE__,__FUNCTION__,__CLASS____DIR__是5.3开始加入的,等价于dirname(__FILE__).如果是匿名函数,__FUNCTION__会返回{closure}.
FUNCTION CLASS