Bol*_*ock 18
$hash('foo')是一个可变函数.
$hash可以包含带有函数名称的字符串或匿名函数.
$hash = 'md5';
// This means echo md5('foo');
// Output: acbd18db4cc2f85cedef654fccc4a4d8
echo $hash('foo');
Run Code Online (Sandbox Code Playgroud)$$foo是一个变量变量.
$foo可能包含带有变量名称的字符串.
$foo = 'bar';
$bar = 'baz';
// This means echo $bar;
// Output: baz
echo $$foo;
Run Code Online (Sandbox Code Playgroud)$bar[$foo]是一个变量数组键.
$foo可以包含任何可以用作数组键的内容,例如数字索引或关联名称.
$bar = array('first' => 'A', 'second' => 'B', 'third' => 'C');
$foo = 'first';
// This tells PHP to look for the value of key 'first'
// Output: A
echo $bar[$foo];
Run Code Online (Sandbox Code Playgroud)PHP手册有一篇关于变量变量的文章,以及一篇关于匿名函数的文章(但我没有在上面给出一个例子).
| 归档时间: |
|
| 查看次数: |
226 次 |
| 最近记录: |