Можно использовать array_search:
$index = array_search($start_string, $file_lines);
$index
будет ключом для вашего найденного элемента, если таковой имеется.проверка на ложность:
if($index !== FALSE) {
// We have a result, act accordingly. You can get the matched line:
echo "Line found: " . $file_lines[$index];
}
Как упоминалось ниже, файл не обрезает окончания строк.Вы можете использовать флаг FILE_IGNORE_NEW_LINES
, чтобы пропустить это:
$lines = file("rss.xml", FILE_IGNORE_NEW_LINES);