Срочно нужна помощь

1. ZipeR (19.03.2010 / 13:20)
Никак не могу разобраться, как работает обработчик формы с массивами:
Если есть поля ИМЯ, ФАМИЛИЯ и т.д., их можно вывести
<?php
$name = $_POST['name'];
$surname = $_POST['surname'];
$adress = $_POST['adress'];
$phone = $_POST['phone'];
echo "$name"
echo "surname"
...
?>
Как сделать то же самое, только с помощью массивов
если я создаю массив
$name_array = array ('name' => $_POST['name'] , 'surname' => $_POST['surname'],'adress' => $_POST['adress'], 'phone' =>$_POST['phone']);
а потом пытаюсь обработать его с помощью
foreach($name_array as $key => $val) {
$message = "$val";
}
а потом вызвать
echo ("message")
он выдает только последнее значение из всего массива...

2. Удаленный (19.03.2010 / 13:25)
foreach($name_array as $key => $val) {$message = "$val";
}
зачем перезаписывешь переменную?D
<?php
foreach($name_array as $key => $val) {echo $val;}?>
вот радуйся)

3. Удаленный (19.03.2010 / 13:27)
и ещё мой тебе совет на будущее когда испоьзуешь простую переменную без байта,то не заключай её в кавычки! скорость медленее кода)

4. ZipeR (19.03.2010 / 13:58)
Вася спасибо тебе реально большое,уже устал голову ломать над одним местом smile буду знать ещё насчёт переменной

5. Azzido (19.03.2010 / 14:46)
3, это актуально для php4 и ниже

6. ктулху (19.03.2010 / 15:01)
5, дак можно и по 5 кавычек ставить, но правила хорошего кода ещё никто не отменял

7. Удаленный (19.03.2010 / 15:28)
ShiftBHT (Сегодня / 15:01)
5, дак можно и по 5 кавычек ставить, но правила хорошего кода ещё никто не отменял
Недавно прочитал интересный факт, мол в РНР выгоднее использовать одинарные ковычки (с точки зрения быстродействия). В статье утверждалось, что когда сервер обрабатывает код, он проверяет всё содержимое двойных ковычек на наличие переменных, констант и прочего. Это занимает время. А то что находится между одинарными ковычками сервер обрабатывает как готовый текст и еему "по-барабану", что там находится. smile думаю это старая история) но всё же выскажу smile

8. Удаленный (19.03.2010 / 15:37)
Azzido (Сегодня / 14:46)
3, это актуально для php4 и ниже
спс просветил bugaga

9. Удаленный (19.03.2010 / 16:11)
TRIGER aka User (Сегодня / 15:28)
Недавно прочитал интересный факт, мол в РНР выгоднее использовать одинарные ковычки (с точки зрения быстродействия). В статье утверждалось, что когда сервер обрабатывает код, он проверяет всё содержимое двойных ковычек на наличие переменных, констант и прочего. Это занимает время. А то что находится между одинарными ковычками сервер обрабатывает как готовый текст и еему "по-барабану", что там находится. smile думаю это старая история) но всё же выскажу smile
Угу. В книге Флёнова про это есть.

10. Azzido (20.03.2010 / 00:09)
Эти старые статьи и книги перестаньте ворошить

11. Azzido (20.03.2010 / 00:12)
В php5 скорость интерполяции переменных в разных кавычках почти идентична,тем более с современными серверами

12. Azzido (20.03.2010 / 00:13)
В php5 скорость интерполяции переменных в разных кавычках почти идентична

13. Удаленный (20.03.2010 / 04:05)
11,всё зависит как ты оптимзируешь саму работу скрипта,история ветки 4.

14. Артур (20.03.2010 / 07:54)
Ту аффтар: называй темы нормально!!

URL: https://visavi.net/topics/7140