Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: сравнить данные

Сообщения:  [1-10]   [11-15] 

 
 автор: cheops   (08.02.2007 в 13:29)   письмо автору
 
   для: Loki   (08.02.2007 в 11:48)
 

file_put_contents() с пятой версии появилась.

   
 
 автор: ZuArt   (08.02.2007 в 13:01)   письмо автору
 
   для: mehelson   (08.02.2007 в 12:32)
 

Нзчт... Только вот если бы сразу была ясна задача - требуется производить поиск заданного текста в файле построчно - то ответ был-бы всего одним-двумя постами ;)

   
 
 автор: mehelson   (08.02.2007 в 12:32)   письмо автору
 
   для: ZuArt   (08.02.2007 в 11:48)
 

Всем спасибо ! разобрался !

использовал file_get_contents и функцию поиска в строке strstr
ищет прекрасно

   
 
 автор: Trianon   (08.02.2007 в 12:20)   письмо автору
 
   для: mehelson   (08.02.2007 в 11:58)
 

1) тогда имеет смысл применить что-то вроде strcasecmp()
2)

если пробельные символы в начале/конце строки являются незначащими - пойдет.

   
 
 автор: mehelson   (08.02.2007 в 11:58)   письмо автору
 
   для: ZuArt   (08.02.2007 в 10:40)
 

(1) регистр не важен
(2) сравниваю построчно

удалять незначемые символы лучше чем ? trim подойдет ?

   
 
 автор: Trianon   (08.02.2007 в 11:58)   письмо автору
 
   для: ZuArt   (08.02.2007 в 10:40)
 

>кто чем чаще пользуется =))
>врать с синтаксисом функций или направлять к поиску чего-то там я не склонен - а в помощи к функции file есть и ссылка на указанную вами функцию...
Вот если Вы заглянете по этой ссылке, то прочтете там следующее:

Использование функции file_get_contents() наиболее предпочтительно в случае необходимости получить содержимое файла целиком

Единственным оправданием применения Вашей связки может быть её работоспособность в старых версиях php 4 и в php 3.

>использовать одну какие-то две функции вместо какой-одной - это не изврат, а альтернатива - и зная много альтернатив можно сделать гораздо больше, чем зная мало функций.

Так вы знаете мало функций или много альтернатив? :)


>
>PS. И кстати, прежде чем кого-то судить в теме, сначала свое решение предложите, а не воду аля "сравниваете то а не это, есть разница?" лейте.

Никто не судил и Вас, ни даже Ваше решение. Я дал оценку методу, который Вы в этом решении применили.

Что касается воды, то я в состоянии обойтись без сторонних указаний, как именно мне вести диалог.

   
 
 автор: Loki   (08.02.2007 в 11:48)   письмо автору
 
   для: Trianon   (08.02.2007 в 11:44)
 

точнее, file - с 4 версии, file_get_contents - с 4.3... помню что в далеком прошлом конструкция implide(file()) была альтернативой file_get_contents, а вот в насколько далеком - уже забыл:)

   
 
 автор: ZuArt   (08.02.2007 в 11:48)   письмо автору
 
   для: Loki   (08.02.2007 в 11:41)
 

Ну это совем неправда =)))
функция для меня не новая (просто память подвела) - полопатил свои скрипты, которые писал раньше - использую... а т.к. локально стоит версии 4.3.4, то и функция пашет начиная с 4.3.4 ТОЧНО ...

   
 
 автор: Trianon   (08.02.2007 в 11:44)   письмо автору
 
   для: Loki   (08.02.2007 в 11:41)
 

>file_get_contents работает только начиная с пятой версии.

Это откровение для меня. :))

   
 
 автор: Loki   (08.02.2007 в 11:41)   письмо автору
 
   для: Trianon   (08.02.2007 в 10:35)
 

file_get_contents работает только начиная с пятой версии.

   

Сообщения:  [1-10]   [11-15] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования