|
|
|
| Изучаю исхожники одного сервиса, так вот там такое:
делается селект из базы, потом делается массив mysql_fetch_array и идет присваивание переменным эл-тов массива
т.е.
$num1 = $arr["num1"];
$num2 = $arr["num2"];
$num3 = $arr["num3"];
и т.д. так со всеми эл-тами.....вот хочу спросить, какой смысл в этом и если смысл так делать? | |
|
|
|
|
|
|
|
для: hanterz
(25.08.2006 в 11:18)
| | так делается для наглядности, да и удобнее потом работать с переменными, чем с массивом ...
заодно можно обработать значения массива, при надобности
$num1 = trim($arr["num1"]); | |
|
|
|
|
|
|
|
для: kasmanaft
(25.08.2006 в 11:28)
| | а на скорости работы скрипта это не скажется, если например таких эл-тов шт 30-50 ? | |
|
|
|
|
|
|
|
для: kasmanaft
(25.08.2006 в 11:28)
| | Это нагляднее, но накладнее. Так увеличивается (конечно немного) память для работы скрипта и нагрузка на процессор. Если имеется постоянный большой поток посетителей, то это будет уже хорошо заметно. | |
|
|
|
|
|
|
|
для: hanterz
(25.08.2006 в 11:18)
| | Нет, смысла в этом большого нет. Так обычно поступают, если имеется много готового кода, который использует $num1, $num2 и т.д., переписать который не представляется возможным. | |
|
|
|