0
我可以將匿名函數定義爲數組值嗎?這是行不通的:數組中的PHP匿名函數,語法是什麼?
$m = array(
0 => array('condition' => function($v) { return intval($v)}),
3 => array('condition' => function($v) { return trim($v) > 0})
);
我可以將匿名函數定義爲數組值嗎?這是行不通的:數組中的PHP匿名函數,語法是什麼?
$m = array(
0 => array('condition' => function($v) { return intval($v)}),
3 => array('condition' => function($v) { return trim($v) > 0})
);
試試這個:
$m = array(
0 => array('condition' => function($v) { return intval($v); }),
3 => array('condition' => function($v) { return trim($v) > 0; }),
);
你忘了;。
在PHP中,每個語句都必須以分號結尾。試試這個:
$m = array(
0 => array('condition' => function($v) { return intval($v); }),
3 => array('condition' => function($v) { return trim($v) > 0; })
);
查看the documentation瞭解詳情。
你是指哪一個? –