как я могу прочитать файл из входного файла 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);
$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 будет массивом, объект задан
Я забыл первый параметр array_filter. я обновил ответ
Большое вам спасибо, сэр! Спасибо, сэр.
извините, сэр, не могли бы вы помочь мне с этим stackoverflow.com/questions/74948728/…
Итак, вы хотите пропустить несколько строк... как насчет: 1) прочитать полный файл, 2) создать правильный массив или
collection
из этого файла 3) выгрузить (reject
) из массива или собрать строки, которые вы не хотеть