代码:
public function couts_complets($chantier,$ponderation=100){
function ponderation($n)
{
return($n*$ponderation/100); //this is line 86
}
...
}
Run Code Online (Sandbox Code Playgroud)
我要做的是:在函数A中声明一个函数B,以便将它用作
array_map()中的参数.
我的问题: 我收到一个错误:
未定义的变量:思考[APP\Model\Application.php,第86行]
chi*_*org 10
试试这个:
public function couts_complets($chantier,$ponderation=100){
$ponderationfunc = function($n) use ($ponderation)
{
return($n*$ponderation/100);
}
...
$ponderationfunc(123);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16207 次 |
| 最近记录: |