Я пытаюсь читать строки из txt-файла и возвращать каждую строку, на которой есть определенная строка. В этом случае я ищу "1992"Получите каждую строку со строкой в PHP
alt.txt
1223 abcd
1992 dcba
1992 asda
file.php
function getLineWithString($fileName, $str) {
$lines = file($fileName);
foreach ($lines as $lineNumber => $line) {
if (strpos($line, $str) !== false) {
return $line;
}
}
return -1;
}
Когда я бегу PHP, я получаю "1992 ДХБС" как возвращение , когда я хочу получить массив с каждой строкой. $ line [0] будет «1992 dcba», а $ line [1] будет «1992 asda». Как я могу это сделать?
Ну, у вас уже есть свой ответ. '$ lines' - это массив actualy – DarkBee