Массив с 1

Печать RSS
324


Дух
0
меня автор вообще удивляет,хоть бы полный вопрос дал,чем на педалях думать
Д

Быдлокодер со стажем
0
$id = abs(intval($_GET['id']));
$id = $id ? $id-1 : 0;
вот так будет правильнее, то есть если значение будет 0, то из него не будет вычитаться 1
Изменил: Дмитрий (28.01.2010 / 15:33)
K
Автор
Транклюкаторщик
0
11,не врубаешься-не мусорь в теме.
12,хорошо придумано,попробую)должно работать
А

Оранжевые штаны
0
Совершенно не понял для чего лишний код нужен?! 0 такой же символ, и файл можно назвать 0.мп3 к чему все это?
K
Автор
Транклюкаторщик
0
14,просто интересно,как реализовывать подобные задачи...
А

Оранжевые штаны
0
Сместить можно разными способами, на пример задать новый массив с 0 индексом = ничего; и затем передать в него все значения первого массива только 0 ячейка первого массива передавать в 1 ячейку результирующего и так далее. Можно просто в первом массиве 0 элемент перенести в конец а вместо него поставить 0
А

Оранжевые штаны
0
Можно пройти по всему массиву с именами файлов в обратном порядке и переносить все значения на единицу назад а в 0 ячейку установить ноль.
А

Оранжевые штаны
0
Способ - переместить 0 элемент в конец - мне больше всего нравится, думаю не особо важно будет ли первый файл в конце массива или нет.

2000 лет д.н.э.
0
Я вот подумал.. Что за массив такой у тебя? Ты типа сканируешь папку выдаешь линк с номером файла в массиве, при переходе сного сканируешь и выдаешь файл с этим номером в массиве?
Как то не рационально выходит.. Особенно если много файлов..
K
Автор
Транклюкаторщик
0
19,да именно так.
Типа как в витринах
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск