Выполняю следующие действия:
1. Имею константное значение - строку - $proverka
2. Беру файл, читаю его строки - перебором (правильно ли?) - $str
3. Сравниваю их: if ($str == $proverka) {какое-то действие} и ... благополучно пролетаю, т.к. в $str кроме значимых символов содержатся 2 символа перевода каретки.
Как быть? Просто откидывать 2 последних символа из строки на мой взгял не совсем корректно, ведь если это будет последняя строка файла, то там нет возврата каретки.
|