2013-04-21 76 views
0

需要規範匿名函數的幫助。無法通過這一個..規範PHP匿名函數5.2

$marks = implode(',', array_map(function() { 
          return '?'; 
         }, explode(',', $props))); 

我該如何轉換這是與PHP 5.2兼容?

回答

1

PHP 5.2不支持黏巴達:

function callback($value) 
{ 
    return '?'; 
} 

$marks = implode(',', array_map('callback', explode(',', $props))); 
+0

的偉大工程!非常感謝。 – 2013-04-21 09:14:53

0

使用create_function()

$marks = implode(',', array_map(create_function('', ' 
          return "?"; 
         '), explode(',', $props)));