0

在规范匿名功能方面需要帮助。过不了这个..

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

如何将其转换为与 php 5.2 兼容?

4

2 回答 2

1

php 5.2 不支持 Lambada:

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

$marks = implode(',', array_map('callback', explode(',', $props)));
于 2013-04-21T09:00:35.303 回答
0

使用create_function()

$marks = implode(',', array_map(create_function('', '
                            return "?";
                        '), explode(',', $props)));
于 2013-04-21T20:23:11.623 回答