| |
|
|
| | Изучаю исхожники одного сервиса, так вот там такое:
делается селект из базы, потом делается массив 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 и т.д., переписать который не представляется возможным. | |
| |
|
|