![]() |
|
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]()
|
|
| Gold Dragon |
|
||||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 1 Всего: 71 |
Есть массив
мне необходимо определить переменные, чтобы получилось так
- мне нужно найти в массиве Array[x][0] значение 'firma', - если такое существет присвоить $info['firma'] значение Array[x][2], - если нет такого, то сохранить в $error[] значение 'firma' Массив довольно большой и не хочется каждое значение проверять перелистывая весь массив с начала до конца. В общем кто знает оптимальное решение, за мной не заржавеет ;) ps конец недели, башка кипит, но нужно очень срочно -------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
||||
|
|||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 8 Всего: 260 |
исходный массив назовём $a.
|
|||
|
||||
| Gold Dragon |
|
||||||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 1 Всего: 71 |
skyboy, наверное нужно передахнуть.... читаю твой код и ничего не понимаю
вот мои данные index.php
err.php
dat.csv
код полностью рабочий, но явно нужно его оптимизировать. Просто это не дело весь массив гонять PS вообще ничего не лезит, а в понедельник уже надо с прогой работать Это сообщение отредактировал(а) Gold Dragon - 4.8.2006, 21:08 -------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
||||||
|
|||||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 8 Всего: 260 |
так... может, это я чего не понял?
давай, не с начала. Пусть у нас уже есть в $data - построчно файл. Теперь:
Если я сам не перенапрягся, то должно работать. К сожалению, дома проверить не могу |
|||
|
||||
| Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 1 Всего: 71 |
skyboy, что-то подставляю $data, во выдаёт ошибку... Но логику понял! попробуя переписать
-------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 8 Всего: 260 |
в 8 строке вместо $data должно быть $dataTemp.
Вот подправленный вариант:
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Тексты | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |