Чтение текста из файла .txt, начатого с другой строки php laravel

как я могу прочитать файл из входного файла txt из определенной строки, пример из префикса строки AT на php пример

можешь помочь продолжить мой скрипт `

  $data = $request->file('file');
        $filetmp = $data->getRealPath();
        $readfile = file_get_contents($filetmp);
        $files = fopen($filetmp,"r");
        $filedata = fread($files,filesize($filetmp));
        fclose($files);
        dd($filedata);

Итак, вы хотите пропустить несколько строк... как насчет: 1) прочитать полный файл, 2) создать правильный массив или collection из этого файла 3) выгрузить (reject) из массива или собрать строки, которые вы не хотеть

UnderDog 29.12.2022 07:15
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Laravel Scout - это популярный пакет, который предоставляет простой и удобный способ добавить полнотекстовый поиск в ваше приложение Laravel. Он...
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
0
1
50
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий
$file=$request->file('file');
$content=File::get($file->getRealPath());
$lines = explode("\n", $content);
$lines=array_slice($lines,
 array_keys(
  array_filter($lines, 
   function($item){
   return strpos($item,'AT') ;
   }))[0]

  );

здравствуйте, сэр, я получил сообщение об ошибке, подобное этому, сэр array_filter() ожидает, что параметр 1 будет массивом, объект задан

Yahya Zakaria 29.12.2022 08:28

Я забыл первый параметр array_filter. я обновил ответ

zohrehda 29.12.2022 08:30

Большое вам спасибо, сэр! Спасибо, сэр.

Yahya Zakaria 29.12.2022 08:48

извините, сэр, не могли бы вы помочь мне с этим stackoverflow.com/questions/74948728/…

Yahya Zakaria 29.12.2022 10:11

Другие вопросы по теме