15 / 15 / 4
Регистрация: 06.06.2012
Сообщений: 59
|
|||||||||||
1 | |||||||||||
Как в ключах массива перед значением (ключа) добавить цифры15.06.2012, 10:42. Показов 1806. Ответов 7
Метки нет (Все метки)
Как в ключах массива перед значением (ключа) добавить цифры.
Мне нужно сделать, чтобы перед значением ключей выводились даты. Массив, вначале каждого ключа должна выводиться дата = $arfiles Переменная даты (значение меняется при каждом круге цикла For) = $pudate2 Кто может помочь? Например, если так:
0
|
15.06.2012, 10:42 | |
Ответы с готовыми решениями:
7
Количество элементов массива с одинаковым значением ключа Добавить перед каждым четным элементом массива элемент со значением 0 Вставка нового элемента в линейный односвязный список перед элементом с максимальным значением ключа Перед каждым положительным значением массива вставить элемент с нулевым значением |
15 / 15 / 4
Регистрация: 06.06.2012
Сообщений: 59
|
||||||
15.06.2012, 11:46 [ТС] | 3 | |||||
crautcher, спасибо большое, помогло.
Добавлено через 6 минут А, вы не знаете, как можно оптимизировать этот код:
0
|
15 / 15 / 4
Регистрация: 06.06.2012
Сообщений: 59
|
|
15.06.2012, 17:14 [ТС] | 5 |
Vovan-VE, да, получается так.
0
|
15 / 15 / 4
Регистрация: 06.06.2012
Сообщений: 59
|
|
16.06.2012, 09:19 [ТС] | 7 |
basili4, нет, так не получается, так как у меня БД на файлах, а дата файла находится в самих статьях.
А, этот код я выполняю для того, чтобы вытащить дату из статьи и прикрутить префиксом в название статьи, отсортировать по возрастанию, а потом убрать префикс. "Убрать префикс" - для того, чтобы был правильный путь к файлам, так как путь к файлам с префиксом даты выдаст ошибку, что файлов не существует, так как их реально не существует. Движок Kandidat CMS.
0
|
18.06.2012, 10:32 | 8 |
Решается легко:
На мой взгляд самым логичным было удалить вашу Базу на файлах и не мучатся Второй вариант на мой взгляд менее логичен, но из серии "мышки кололись,плакали но продолжали жрать кактус" и так продолжаем "жрать кактус" Делаем еще один файл в котором в формате xml собираем всю метоинформацию о страницах. Имя файла, Дата создания, автор, и .т.д Далее поиск осуществляющем не по страницам а по этому файлу. Все это весело обрабатываем. И извлекаем имена файлов. Плюсов несколько: 1. нет этих костылей с прификсами; 2. hаботать с одним не не большим файлом проще и быстрее чем с каталогом. 3. если что то надо изменить меняется структура лишь 1 файла. 4. И самое главное если ваш проект вырастит в что то серьезное. При переходе на нормальную БД вам надо будет переписать лишь один контролер который дергает информацию из файла.
1
|
18.06.2012, 10:32 | |
18.06.2012, 10:32 | |
Помогаю со студенческими работами здесь
8
Удалить элементы с заданным значением, добавить перед каждым четным элементом 0 Вставить перед каждым элементом массива элемент с нулевым значением Вставить перед каждой серией массива элемент с нулевым значением. Вставить перед каждой серией массива элемент с нулевым значением Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |