Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Наипростейший вариант...
Форумы портала PHP.SU » » Вопросы новичков » Наипростейший вариант...

Страниц (1): [1]
 

1. Weber - 08 Ноября, 2014 - 12:44:27 - перейти к сообщению
Подскажите наипростейший вариант...
Есть массив, даты. Это может 1900 -2000 и 2000 -2 100.
Задача такая. Нужно из массива выбрать только пять дат. Первую и последнею, обязательно. Еще 3 даты, которые расположены между началом и концом массива.

Какой код будет наиболее простым и менее затратным.?
(Добавление)
Точнее сказать, сделать все остальные ячейки пустыми. Оставить только 5 заполнение.
2. MAXUS - 08 Ноября, 2014 - 14:43:54 - перейти к сообщению
Weber пишет:
Точнее сказать, сделать все остальные ячейки пустыми. Оставить только 5 заполнение.


Задам необычный вопрос... А зачем?
3. Nikita aka Dingo - 08 Ноября, 2014 - 14:46:09 - перейти к сообщению
Weber пишет:
Подскажите наипростейший вариант...
Есть массив, даты. Это может 1900 -2000 и 2000 -2 100.
Задача такая. Нужно из массива выбрать только пять дат. Первую и последнею, обязательно. Еще 3 даты, которые расположены между началом и концом массива.

Какой код будет наиболее простым и менее затратным.?
(Добавление)
Точнее сказать, сделать все остальные ячейки пустыми. Оставить только 5 заполнение.

Не зная принцип отбора дат - по индексу
4. LIME - 08 Ноября, 2014 - 14:50:41 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. $arr[0]=$dat;
  2. $arr[1]=$dat;
  3. $arr[2]=$dat;
  4. $arr[3]=$dat;
  5. $arr[count($arr)-1]=$dat;
MAXUS пишет:
Задам необычный вопрос... А зачем?
постановка задачи наталкивает на мысль что ее не должно быть
(Добавление)
большинство вопросов на этом форуме это прыщики
просто хочется их выдавить
пользы от этого никакой
они всеравно будут появляться
идиотизм неискореним
но если заметил прыщик так и тянет его выдавить
(Добавление)
MAXUS это обычный вопрос
подходит для 75% тем
5. Nikita aka Dingo - 08 Ноября, 2014 - 15:36:08 - перейти к сообщению
LIME пишет:
Постановка задачи наталкивает на мысль что ее не должно быть

Как жаль что я до сих пор не могу плюсануть...
6. LIME - 08 Ноября, 2014 - 15:37:34 - перейти к сообщению
кому нужны эти плюсы
но спасибо
7. MAXUS - 08 Ноября, 2014 - 17:25:58 - перейти к сообщению
LIME пишет:
постановка задачи наталкивает на мысль что ее не должно быть
MAXUS это обычный вопрос
подходит для 75% тем


Это была ирония. Я просто не представляю задачи, в которой необходимо иметь массив с годами от 1900 до 2100.
8. LIME - 08 Ноября, 2014 - 17:27:48 - перейти к сообщению
да я то понял
но меня больше интересует зачем
Weber пишет:
Точнее сказать, сделать все остальные ячейки пустыми. Оставить только 5 заполнение.
выборку я еще могу понять
а вот зачем это создавать????
(Добавление)
MAXUS пишет:
Я просто не представляю задачи, в которой необходимо иметь массив с годами от 1900 до 2100.
както наткнулся на говнокод в котором выборка шла от 1900 до 2100
чисто чтоб не выбирать записи с незаполненными датами
бррррр

 

Powered by ExBB FM 1.0 RC1