Срочно нужна помощь
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";
}
зачем перезаписывешь переменную?
<?php
foreach($name_array as $key => $val) {echo $val;}?>
вот радуйся)
3.
Удаленный (19.03.2010 / 13:27)
и ещё мой тебе совет на будущее когда испоьзуешь простую переменную без байта,то не заключай её в кавычки! скорость медленее кода)
4.
ZipeR (19.03.2010 / 13:58)
Вася спасибо тебе реально большое,уже устал голову ломать над одним местом
буду знать ещё насчёт переменной
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 кавычек ставить, но правила хорошего кода ещё никто не отменял
Недавно прочитал интересный факт, мол в РНР выгоднее использовать одинарные ковычки (с точки зрения быстродействия). В статье утверждалось, что когда сервер обрабатывает код, он проверяет всё содержимое двойных ковычек на наличие переменных, констант и прочего. Это занимает время. А то что находится между одинарными ковычками сервер обрабатывает как готовый текст и еему "по-барабану", что там находится.
думаю это старая история) но всё же выскажу
8.
Удаленный (19.03.2010 / 15:37)
Azzido (Сегодня / 14:46)
3, это актуально для php4 и ниже
спс просветил
9.
Удаленный (19.03.2010 / 16:11)
TRIGER aka User (Сегодня / 15:28)
Недавно прочитал интересный факт, мол в РНР выгоднее использовать одинарные ковычки (с точки зрения быстродействия). В статье утверждалось, что когда сервер обрабатывает код, он проверяет всё содержимое двойных ковычек на наличие переменных, констант и прочего. Это занимает время. А то что находится между одинарными ковычками сервер обрабатывает как готовый текст и еему "по-барабану", что там находится. думаю это старая история) но всё же выскажу
Угу. В книге Флёнова про это есть.
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