Mic*_*uel 1 php syntax function syntax-error
我有以下简单的PHP脚本:
<?php
function generate($test_var, trim($test_var2)) {
echo $test_var2;
}
generate('value 1', ' value2');
?>
Run Code Online (Sandbox Code Playgroud)
它给出了以下错误:
PHP Parse error: syntax error, unexpected '(', expecting '&' or T_VARIABLE
in ** on line 3
Run Code Online (Sandbox Code Playgroud)
我无法弄清楚为什么修剪不能在这种情况下使用.
你根本无法在另一个函数*的定义的参数列表中调用一个函数.也许你打算做这样的事情:
function generate($test_var, $test_var2) {
$test_var2 = trim($test_var2);
echo $test_var2;
}
Run Code Online (Sandbox Code Playgroud)
*请注意,array
在声明参数的默认值时可以使用语言构造,尽管这不是函数.
进一步阅读
归档时间: |
|
查看次数: |
151 次 |
最近记录: |