最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php之可变函数的实例详解
时间:2022-06-24 14:39:35 编辑:袖梨 来源:一聚教程网
php之可变函数的实例详解
php的可变函数,今天大概的了解下,是看php手册总结的,觉得用处不大;
PHP 支持可变函数的概念。这意味着如果一个变量名后有圆括号,PHP 将寻找与变量的值同名的函数,并且尝试执行它。可变函数可以用来实现包括回调函数,函数表在内的一些用途。
可变函数不能用于例如 echo,print,unset(),isset(),empty(),include,require 以及类似的语言结构。需要使用自己的包装函数来将这些结构用作可变函数。
class Foo { function Variable() { $name = 'Bar'; $this->$name(); // This calls the Bar() method } function Bar() { echo "This is Bar"; } } $foo = new Foo(); $funcname = "Variable"; $foo->$funcname(); // This calls $foo->Variable() class Foo { static $variable = 'static property'; static function Variable() { echo 'Method Variable called'; } } echo Foo::$variable; // This prints 'static property'. It does need a $variable in this scope. $variable = "Variable"; Foo::$variable(); // This calls $foo->Variable() reading $variable in this scope.
相关文章
- 黑色信标国服全角色强度排行榜及古痕推荐 07-02
- 比特币和以太坊在2025年第二季度分别上涨30%和36%,抹去了第一季度的亏损 07-02
- 魔兽世界峈姆鼹鼠人名望如何速刷 07-02
- 燕云十六声玉门关阿依苏见闻位置介绍 07-02
- 世界币排行榜前二十名有哪些?全球数字货币排行榜前二十榜单 07-02
- 品源链(PSBT币)在那个交易平台买? 07-02