Array_Map с использованием нескольких нативных обратных вызовов?

Я хочу запустить 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')));
8
задан J. Scott Elblein 6 January 2012 в 23:05
поделиться