I want to run 3 native functions on the same array: trim
, strtoupper
and mysql_real_escape_string
. Can this be done?
Trying to pass an array as a callback like this isn't working:
$exclude = array_map(array('trim','strtoupper','mysql_real_escape_string'), explode("
", variable_get('gs_stats_filter', 'googlebot')));
Although this works fine because it's only using one native function as the callback:
$exclude = array_map('trim', explode("
", variable_get('gs_stats_filter', 'googlebot')));
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…