![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 5 Всего: 360 |
перед циклом поставь $dir_folder=array()
Добавлено @ 02:51 Вообще пхп даёт справку так6 www.php.net/имя_функции_с_которой_не_знаком например www.php.net/array_push |
|||
|
||||
| Onis |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 18.6.2005 Где: Украина, Николаев Репутация: нет Всего: 3 |
0 denis2.jpg 1130625299 1 denis1.jpg 1130625297 array(2) { [0]=> object(stdClass)#3 (2) { ["time"]=> int(1130625297) ["name"]=> string(10) "denis1.jpg" } [1]=> object(stdClass)#3 (2) { ["time"]=> int(1130625297) ["name"]=> string(10) "denis1.jpg" } } красивее но эфекта ноль...
спасибо, действительно полезный совет. |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 5 Всего: 360 |
reset($dir_folder);по моему не надо
Вообще фигня какая то.. Попробуй чтоли прогони параллельно array
что будет? Добавлено @ 03:07 Ну дык |
|||
|
||||
| Onis |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 18.6.2005 Где: Украина, Николаев Репутация: нет Всего: 3 |
0 denis2.jpg 1130625299
1 denis1.jpg 1130625297 Array ( [0] => denis2.jpg [1] => denis1.jpg ) array(2) { [0]=> object(stdClass)#3 (2) { ["time"]=> int(1130625297) ["name"]=> string(10) "denis1.jpg" } [1]=> object(stdClass)#3 (2) { ["time"]=> int(1130625297) ["name"]=> string(10) "denis1.jpg" } } удивительно, и где он там успевает измениться!? Добавлено @ 03:21 может ошибка в том как я вывожу? а именно в цыкле for ?
Это сообщение отредактировал(а) Onis - 12.2.2006, 03:24 |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 5 Всего: 360 |
вряд ли. reset($dir_folder); убрал? Кстати, можешь убрать global $dir_folder; это тебе не нужно судя по коду |
|||
|
||||
| Onis |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 18.6.2005 Где: Украина, Николаев Репутация: нет Всего: 3 |
эх... похоже ничего не выходит
|
|||
|
||||
| Kefir |
|
|||
|
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: 13 Всего: 87 |
Onis, пойдём драконовскими тупыми методами, - делай
в цикле заполнения + дальше делай этот же самый код до тех пор, когда $dir_folder становится пустым (после КАЖДОЙ команды - будь то sort или reset). Так мы хотя бы узнаем после какого места в скрипте переменная грохается. Это сообщение отредактировал(а) Kefir - 12.2.2006, 10:18 |
|||
|
||||
| Onis |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 18.6.2005 Где: Украина, Николаев Репутация: нет Всего: 3 |
Var dump(cразу после заполнения):
array(2) { [0]=> object(stdClass)#3 (2) { ["time"]=> int(1130625297) ["name"]=> string(10) "denis1.jpg" } [1]=> object(stdClass)#3 (2) { ["time"]=> int(1130625297) ["name"]=> string(10) "denis1.jpg" } } Var dump: до sort array(2) { [0]=> object(stdClass)#3 (2) { ["time"]=> int(1130625297) ["name"]=> string(10) "denis1.jpg" } [1]=> object(stdClass)#3 (2) { ["time"]=> int(1130625297) ["name"]=> string(10) "denis1.jpg" } } Var dump: после sort array(2) { [0]=> object(stdClass)#3 (2) { ["time"]=> int(1130625297) ["name"]=> string(10) "denis1.jpg" } [1]=> object(stdClass)#3 (2) { ["time"]=> int(1130625297) ["name"]=> string(10) "denis1.jpg" } } Var dump: после for array(2) { [0]=> object(stdClass)#3 (2) { ["time"]=> int(1130625297) ["name"]=> string(10) "denis1.jpg" } [1]=> object(stdClass)#3 (2) { ["time"]=> int(1130625297) ["name"]=> string(10) "denis1.jpg" } Явно грохается массив сразу после заполнения:
Это сообщение отредактировал(а) Onis - 12.2.2006, 14:01 |
|||
|
||||
| Kefir |
|
||||
|
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: 13 Всего: 87 |
вместо
поставь
чтобы было видно что и как в цикле |
||||
|
|||||
| Onis |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 18.6.2005 Где: Украина, Николаев Репутация: нет Всего: 3 |
Var_dump 'f': object(stdClass)#3 (2) { ["time"]=> int(1130625299) ["name"]=> string(10) "denis2.jpg" } array(1) { [0]=> object(stdClass)#3 (2) { ["time"]=> int(1130625299) ["name"]=> string(10) "denis2.jpg" } } array(1) { [0]=> object(stdClass)#3 (2) { ["time"]=> int(1130625299) ["name"]=> string(10) "denis2.jpg" } } Var_dump 'f': object(stdClass)#3 (2) { ["time"]=> int(1130625297) ["name"]=> string(10) "denis1.jpg" } array(2) { [0]=> object(stdClass)#3 (2) { ["time"]=> int(1130625297) ["name"]=> string(10) "denis1.jpg" } [1]=> object(stdClass)#3 (2) { ["time"]=> int(1130625297) ["name"]=> string(10) "denis1.jpg" } } array(2) { [0]=> object(stdClass)#3 (2) { ["time"]=> int(1130625297) ["name"]=> string(10) "denis1.jpg" } [1]=> object(stdClass)#3 (2) { ["time"]=> int(1130625297) ["name"]=> string(10) "denis1.jpg" } } |
|||
|
||||
| Kefir |
|
|||
|
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: 13 Всего: 87 |
ясно, что уже при заполнении подставляются неправильные значения. идём дальше.
|
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 5 Всего: 360 |
Блин, я фигею
Чтото мы совсем в глубину забрались, а очевидного не замечаем.
|
|||
|
||||
| Onis |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 18.6.2005 Где: Украина, Николаев Репутация: нет Всего: 3 |
i = 0
Var_dump 'f': object(stdClass)#3 (2) { ["time"]=> int(1130625299) ["name"]=> string(10) "denis2.jpg" } Var_dump 'dir_folder': array(1) { [0]=> object(stdClass)#3 (2) { ["time"]=> int(1130625299) ["name"]=> string(10) "denis2.jpg" } } i = 1 i = 2 Var_dump 'f': object(stdClass)#3 (2) { ["time"]=> int(1130625297) ["name"]=> string(10) "denis1.jpg" } Var_dump 'dir_folder': array(2) { [0]=> object(stdClass)#3 (2) { ["time"]=> int(1130625297) ["name"]=> string(10) "denis1.jpg" } [2]=> object(stdClass)#3 (2) { ["time"]=> int(1130625297) ["name"]=> string(10) "denis1.jpg" } } i = 3 Добавлено @ 14:37 Выходит оно как-то заменяет сразу все элементы массива на следующий, а не просто его добовляет... или я чето не понимаю |
|||
|
||||
| Kefir |
|
|||
|
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: 13 Всего: 87 |
sergej.z, да-да. правильно подмечено. А давайте попробуем так:
Это сообщение отредактировал(а) Kefir - 12.2.2006, 14:39 |
|||
|
||||
| Onis |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 18.6.2005 Где: Украина, Николаев Репутация: нет Всего: 3 |
sergej.z,
Урра! Сделал как вы велели: http://onis.jino-net.ru/?show=denis i = 0 Var_dump 'f': object(dir_folder)#3 (2) { ["time"]=> int(1130625299) ["name"]=> string(10) "denis2.jpg" } Var_dump 'dir_folder': array(1) { [0]=> object(dir_folder)#3 (2) { ["time"]=> int(1130625299) ["name"]=> string(10) "denis2.jpg" } } i = 1 i = 2 Var_dump 'f': object(dir_folder)#4 (2) { ["time"]=> int(1130625297) ["name"]=> string(10) "denis1.jpg" } Var_dump 'dir_folder': array(2) { [0]=> object(dir_folder)#3 (2) { ["time"]=> int(1130625299) ["name"]=> string(10) "denis2.jpg" } [2]=> object(dir_folder)#4 (2) { ["time"]=> int(1130625297) ["name"]=> string(10) "denis1.jpg" } } i = 3 Var dump: до sort array(2) { [0]=> object(dir_folder)#3 (2) { ["time"]=> int(1130625299) ["name"]=> string(10) "denis2.jpg" } [2]=> object(dir_folder)#4 (2) { ["time"]=> int(1130625297) ["name"]=> string(10) "denis1.jpg" } } Добавлено @ 14:52 Всем респект |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |