У меня есть массив значений, которые я хотел бы прогнать через htmlspecialchars, но с таким аргументом:
$param = htmlspecialchars($param, ENT_QUOTES);
Проблема в том, что у меня есть массив значений, которые я хочу прогнать через htmlspecialchars:
$array = array_map('htmlspecialchars', $array);
и я хотел бы знать, есть ли способ передать ENT_QUOTES в обратный вызов array_map?
Я всегда могу использовать свою собственную функцию, которая использует htmlspecialchars, но было бы здорово, если бы уже был способ сделать это.
После ответа ниже, вот мой конечный результат:
$array = array_map('htmlspecialchars', $array, array_fill(0, count($array), ENT_QUOTES));
Который просто заполняет массив таким количеством значений, сколько есть у $array, и он заполняется ENT_QUOTE.