функция для работы с массивом....

  • Автор темы Автор темы arseny
  • Дата начала Дата начала

arseny

Guest
функция для работы с массивом....

доброго времени суток
при использовании функции unset( array element)
получается дырка в последовательности массива...
например был 1,2,3,4,5
делаю unset(2)
получается массив с элементами 1,3,4,5

по этой последовательности не получается исползоовать цикл foreach()

подскажите пожалуйста функцию которая упорядычивает (перестраивает) элементы массива...

т.е. надо чтобы на место удалённого элемента вставал следующий элемент..
 
>по этой последовательности не получается исползоовать цикл foreach()
почему?
>подскажите пожалуйста функцию которая упорядычивает (перестраивает) элементы массива...
[m]array_values[/m] можно
 
как раз цикл foreach() получается и по такой последовательности, проблемы могут быть с циклом for().

а искомая ф-ция - [m]array_values[/m]

эх, опоздал... :)
 
спасибо... справился функцией sort
правда для каждого эдемена многомерного массива пришлось применять

sort($_SESSION['basket']['name']);
sort($_SESSION['basket']['prod_name']);
sort($_SESSION['basket']['size_name']);
sort($_SESSION['basket']['price']);
 
и ведь за буквальными ответами товарищ так и не ответил на вопрос.
с какого перепоя он вообразил, что по этой последовательности не получается исползоовать цикл foreach()
и, как следствие - зачем ему вообще все дальнейшие телодвижения.

то есть, как всегда.
наши милые нянечки сопли мальчику утёрли, проблему решили, а человек дураком так и остался.
 
Фанат, а ты не заметил:
>по этой последовательности не получается исползоовать цикл foreach()
почему?
вот этого и
как раз цикл foreach() получается и по такой последовательности, проблемы могут быть с циклом for().
вот этого?
 
извини, Светочка, но я не с тобой разговаривал.
 
Рома, но ведь вторая цитата SelenIT-а. Больше отвечающих вроде нет или я пропустила?
 
если ты до сих пор не поняла, то МНЕ ОБЪЯСНЯТЬ, что форич работает, НЕ НАДО.

Меня интересовало, почему КЛИЕНТ ЭТОГО НЕ ПОНЯЛ.
Если ты можешь ответить за него - я тебя с удовольствием послушаю.
Если же не можешь, то будь добра помолчать и подождать вместе со мной ответа того, кому я задал свой вопрос.
 
Я думаю товаришь больше не придёт. Пока новая проблема не прижала. Можно закрывать тему.
 
Кстати в оффтоп,
>наши милые нянечки сопли мальчику утёрли, проблему решили, а человек дураком так и остался.
Фанат, а ты в самом деле думаешь, что человек поумнеть может если с ним грамотно на форуме разговаривать?
 
Также оффтоп.
Я немного знаю Arseny, мне он кажется человеком вполне адекватным, и, думаю, "не получается исползоовать цикл foreach()" - просто опечатка, имелся в виду именно for().
 
вопрос не в том, что он знает или не знает.
а в отсутствии реакции.
если бы он, не прибегая к услугам адвоката, озвучил эту оригинальную мысль, то следующим вопросом к нему было бы -
а зачем использовать for, если можно использовать foreach?

то есть - зачем все эти телодвижения?
 
>то есть - зачем все эти телодвижения?
Пишу вопрос: "А ты никогда не лажаешься?" Дошло :)
 
Сверху