我有一個匿名函數:PHP調用一個匿名函數
$rules = array(
'asdf' => array('required'),
'zxcv' => array('function ($data) {
return strtoupper($data); }'),
);
在$規則陣列的「ZXCV」鍵找到
。我需要調用這個函數,我已經嘗試了一些事情,包括:
$rules['zxcv']('mydata');
和
array_map($rules['zxcv'], 'mydata');
和
call_user_func($規則[ 'ZXCV'], 'MYDATA' );無濟於事
任何幫助,將不勝感激
爲什麼你不能夠把它叫做原因很簡單,因爲它不是其實是一個功能。你有什麼是一個字符串。不是一個功能。 – Tularis
這是一個字符串,而不是一個匿名函數。 – Shomz
那麼我該如何使用它呢? – user3207727