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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Наипростейший вариант...

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Без описания
Weber
Отправлено: 08 Ноября, 2014 - 12:44:27
Post Id


Частый гость


Покинул форум
Сообщений всего: 172
Дата рег-ции: Окт. 2014  


Помог: 0 раз(а)

[+][+]


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

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

(Отредактировано автором: 08 Ноября, 2014 - 12:48:05)

 
 Top
MAXUS
Отправлено: 08 Ноября, 2014 - 14:43:54
Post Id


Посетитель


Покинул форум
Сообщений всего: 329
Дата рег-ции: Апр. 2011  


Помог: 7 раз(а)




Weber пишет:
Точнее сказать, сделать все остальные ячейки пустыми. Оставить только 5 заполнение.


Задам необычный вопрос... А зачем?
 
 Top
Nikita aka Dingo
Отправлено: 08 Ноября, 2014 - 14:46:09
Post Id



Новичок


Покинул форум
Сообщений всего: 54
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)

[+]


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

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

Не зная принцип отбора дат - по индексу
 
 Top
LIME
Отправлено: 08 Ноября, 2014 - 14:50:41
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




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% тем

(Отредактировано автором: 08 Ноября, 2014 - 14:51:24)

 
 Top
Nikita aka Dingo
Отправлено: 08 Ноября, 2014 - 15:36:08
Post Id



Новичок


Покинул форум
Сообщений всего: 54
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)

[+]


LIME пишет:
Постановка задачи наталкивает на мысль что ее не должно быть

Как жаль что я до сих пор не могу плюсануть...
 
 Top
LIME
Отправлено: 08 Ноября, 2014 - 15:37:34
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




кому нужны эти плюсы
но спасибо
 
 Top
MAXUS
Отправлено: 08 Ноября, 2014 - 17:25:58
Post Id


Посетитель


Покинул форум
Сообщений всего: 329
Дата рег-ции: Апр. 2011  


Помог: 7 раз(а)




LIME пишет:
постановка задачи наталкивает на мысль что ее не должно быть
MAXUS это обычный вопрос
подходит для 75% тем


Это была ирония. Я просто не представляю задачи, в которой необходимо иметь массив с годами от 1900 до 2100.
 
 Top
LIME
Отправлено: 08 Ноября, 2014 - 17:27:48
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




да я то понял
но меня больше интересует зачем
Weber пишет:
Точнее сказать, сделать все остальные ячейки пустыми. Оставить только 5 заполнение.
выборку я еще могу понять
а вот зачем это создавать????
(Добавление)
MAXUS пишет:
Я просто не представляю задачи, в которой необходимо иметь массив с годами от 1900 до 2100.
както наткнулся на говнокод в котором выборка шла от 1900 до 2100
чисто чтоб не выбирать записи с незаполненными датами
бррррр
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB