@Thes

Как очистить передаваемое значение в foreach?

Здравствуйте!
Подскажите, как можно очистить(экранировать) значения $value фильтром esc_html в foreach?
foreach ( $_POST as $key => $value ) {
	if ( isset( $fields[$key] ) ) {
		$text .= "$fields[$key]: $value\n";
	}
}

Это единственный код, который собирает все ключи полей и их значения, нужно чтобы пользователи вводили только разрешенные символы.
  • Вопрос задан
  • 30 просмотров
Решения вопроса 1
foreach ( $_POST as $key => $value ) {
    if ( isset( $fields[$key] ) ) {
        $text .= $fields[$key] . ':' . esc_html($value) . "\n";
    }
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы