Я нашел много ответов частично на переполнение стека, но я не получаю их правильно вместе. Это потому, что я новичок php.php получить последнее слово из многих предложений в документе .txt
Что я работаю:
Написать короткие предложения строки в каждую строку из текстового поля в data.txt.
читать каждую строку приговоры в каждой строке из data.txt
Что я хочу получить работу:
- прочитал одно наказание за одно из data.txt
и
- получить последнее слово от каждой приговаривает линии на линию от data.txt
Код для чтения, что не работает:
<?php
$last_word = array();
$handle = @fopen("data.txt", "r");
if ($handle)
{
while (!feof($handle))
{
$buffer = fgets($handle);
$last_word_start = strpos($buffer, ' ') + 1;
$last_word = substr($buffer, $last_word_start);
}
fclose($handle);
}
//show results:
print_r($last_word);
?>
Спасибо за помощь.
Отсутствующие '[]' Это будет '$ last_word [] = substr..' – Saty
С' strrpos' вы получите последний space position – kay27