我想在同一个数组上运行 3 个本机函数trim
:strtoupper
和mysql_real_escape_string
. 这可以做到吗?
像这样尝试将数组作为回调传递是行不通的:
$exclude = array_map(array('trim','strtoupper','mysql_real_escape_string'), explode("\n", variable_get('gs_stats_filter', 'googlebot')));
虽然这很好用,因为它只使用一个本机函数作为回调:
$exclude = array_map('trim', explode("\n", variable_get('gs_stats_filter', 'googlebot')));