| |
|
|
| | Можно ли без цикал присвоить всем значениям масива одно значение?
Если можно, то как? | |
| |
|
|
| |
|
|
| |
для: tAleks
(12.11.2006 в 18:27)
| | | В РНР (да и почти во всех других языках программирования), есть целых два цикла для выполнения этой работы, а вы нге хотите ими пользоваться :( ну может в FOR вас что-то не устраивает, но WHILE, то чем? | |
| |
|
|
| |
|
|
| |
для: DEM
(12.11.2006 в 18:32)
| | | Ну, тогда уж еще не забудьте foreach, хоть это и не цикл ;) Но у автора темы, может, академический интерес к проблеме) | |
| |
|
|
| |
|
|
| |
для: Киналь
(12.11.2006 в 18:44)
| | | Нет, не академический, просто любопытство.... ;) | |
| |
|
|
| |
|
|
| |
для: tAleks
(12.11.2006 в 18:51)
| | | >Нет, не академический, просто любопытство.... ;)
Это и называется "акадаемический интерес", сиречь не практический=) | |
| |
|
|
| |
|
|
| |
для: tAleks
(12.11.2006 в 18:51)
| | | Скорее всего как-то можно, но это будет не одна функция, а целый набор... | |
| |
|
|
| |
|
|
| |
для: tAleks
(12.11.2006 в 18:27)
| | | Если вы создаёте массив и хотите заполнить его определёнными значениями, удобно воспользоваться функцией array_fill()
<?php
array_fill(0, 10, "hello");
?>
|
скрипт создаёт массив из 10 элементов (индекс начинается с 0) инициализированных строкой "hello". | |
| |
|
|
| |
|
|
| |
для: cheops
(12.11.2006 в 19:31)
| | | Только написал ответ и увидел что уже ответил Cheops | |
| |
|
|
| |
|
|
| |
для: cheops
(12.11.2006 в 19:31)
| | | Не Это не подходит... массив уже есть. Просто нужно стереть все значения.... | |
| |
|
|
| |
|
|
| |
для: tAleks
(12.11.2006 в 19:34)
| | | Присвоить нулевые значения или вообще уничтожить элементы массива? | |
| |
|
|
| |
|
|
| |
для: cheops
(12.11.2006 в 19:46)
| | | Присвоить пустые значения элементам массива. | |
| |
|
|
| |
|
|
| |
для: tAleks
(12.11.2006 в 19:53)
| | | Помоему это возможно только циклом (я что-то подходящей фунции не могу вспомнить). | |
| |
|
|
| |
|
|
| |
для: cheops
(12.11.2006 в 19:58)
| | | Помоему это возможно только циклом (я что-то подходящей фунции не могу вспомнить).
Ведь даже если она бы и была, то там все равно был бы цикл... | |
| |
|
|
| |
|
|
| |
для: Unkind
(12.11.2006 в 21:15)
| | | C-цикл быстрее PHP-цикла... т.е. любая функция PHP будет быстрее, чем аналогичный PHP-код. | |
| |
|
|
| |
|
|
| |
для: tAleks
(12.11.2006 в 19:53)
| | | Можно его сначала уничтожить, а потом создать заново, заполнив с помощью упомянутой array_fill() | |
| |
|
|
| |
|
|
| |
для: Киналь
(12.11.2006 в 20:52)
| | | Такая схема не прокатит с ассоциативным массиовом, где вместе с массивом будет уничтожена уникальная структура ключей. | |
| |
|
|