
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
28.10.2004, 14:27
|
|||
|---|---|---|---|
Как удалить в PHP член массива? |
|||
|
#18+
В массив добавляются новые элементы ( $a[]=$nw ). А потом их надо удалить. Как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.10.2004, 14:39
|
|||
|---|---|---|---|
Как удалить в PHP член массива? |
|||
|
#18+
unset ... НО Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.10.2004, 14:42
|
|||
|---|---|---|---|
Как удалить в PHP член массива? |
|||
|
#18+
а так смотри в сторону push/pop... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.10.2004, 14:45
|
|||
|---|---|---|---|
Как удалить в PHP член массива? |
|||
|
#18+
Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.10.2004, 14:47
|
|||
|---|---|---|---|
Как удалить в PHP член массива? |
|||
|
#18+
Также можно обратить внимание на array_splice(), если встает задача удалить интервал членов известной длины начиная с известного индекса. ScareCrow , указанный вами пример не совсем верен, или не совсем полон, или точнее не совсем относится к вопросу автора. Если удалять члены ассоциативного массива, как у вас, то конечно, ключи не будут переиндексироваться. У автора описан обычный массив, в случае удаления элемента индекс останется непрерывным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.10.2004, 15:15
|
|||
|---|---|---|---|
Как удалить в PHP член массива? |
|||
|
#18+
tajТакже можно обратить внимание на array_splice(), если встает задача удалить интервал членов известной длины начиная с известного индекса. ScareCrow , указанный вами пример не совсем верен, или не совсем полон, или точнее не совсем относится к вопросу автора. Если удалять члены ассоциативного массива, как у вас, то конечно, ключи не будут переиндексироваться. У автора описан обычный массив, в случае удаления элемента индекс останется непрерывным. я просто написала грабли на которые напоролась... матчасть так сказать - которую надо бы знать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.10.2004, 15:36
|
|||
|---|---|---|---|
Как удалить в PHP член массива? |
|||
|
#18+
ScareCrowя просто написала грабли на которые напоролась... матчасть так сказать - которую надо бы знать...Между прочим, спасибо! Потому что я ошибся - даже в обычных массивах unset() и array_splice() ведут себя по разному. Если использовать array_splice() то индекс изменится и дырок не будет, а если использовать unset() - то таки будет дыра! И сообщение типа Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.10.2004, 15:59
|
|||
|---|---|---|---|
Как удалить в PHP член массива? |
|||
|
#18+
просто ПХП даже с массивами вида : $a = array(1,2,3,4,5) работает как с ассоциативными. Если надо рабоать с массивами, в которых есть "дыры", то лучше использовать циклы foreach или while ($a = each($ar)) {....} ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=23&mobile=1&tid=1479241]: |
0ms |
get settings: |
4ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
45ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 319ms |

| 0 / 0 |
