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 :: Вытащить из файла данные
Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011
Помог: 22 раз(а)
sKaa пишет:
Ини файлы есть везде, причем тут майкрософты. Ну да ладно, всю писанину выше можно заменить 3мя строчками :
ну не 3юмя строчками)
1) вообще врятли у него там конфиг файл такой большой что пару лишних строчек кода сыграют роль
2)код ты не совсем верно написал, если использовать двухмерный массив то твой код будет медлее моего
3) правильнее так
Покинул форум
Сообщений всего: 979
Дата рег-ции: Окт. 2011 Откуда: Россия г. Нижний Новгород
Помог: 25 раз(а)
[+]
PATCH, да я те просто показал, что писанина с strlen, strpos тут ваще не нужна, ну а самый быстрый вариант останется через ini файл. Он даже быстрей чем ты в скрипте через define константами пропишешь )
PATCH
Отправлено: 11 Февраля, 2012 - 00:46:59
Частый посетитель
Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011
Помог: 22 раз(а)
ну знаеш ли) я тестил на файле где 301609 строк) мой код показал 1.4сек код который я упростил твой) 0.9 сек) а учитывая что в конфиг файле не более 3 строк) отсилы ну плин 40 возьмем))) сча кстати затещу ту функцию)) с этой функцией 0.2 секунды) однако от пробелов не избавляет вроде с начала значения и с конца)
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.