Показать сообщение отдельно

  #6640  
Старый 03.12.2008, 16:06
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
С нами: 9840758

Репутация: 808


По умолчанию

Цитата:
Сообщение от [x26]VOLAND  
Боже мой. foreach работает с копией массива. Твой код и не должен работать...
Поясни, пожалуйста. В заголовке цикла - понятно, что создается копия массива и левая часть заголовка более не исполняется (правая, кстати, продолжает исполняться). Но разве копирование влияет на то, что происходит в теле цикла?

Разумеется, array_map мне кажется более логичным и понятным решением, но предыдущий пример тоже работает, по крайней мере у меня:
PHP код:
foreach($_POST as $key => $value

  
$_POST[$key] = htmlspecialchars($value);

 
Ответить с цитированием