如何在 laravel 或 php 中用逗号分隔文件的每一行?

请我有一个联系人列表,在从我的申请中读取时,我想用逗号分隔每一行。我尝试过各种方法但不起作用。我需要帮助。这是它的样子,但我想用逗号分隔每一行

https://img1.mukewang.com/64c5ec2e0001d7bc13650769.jpg

这是我的控制器文件


public function bulk_sms(Request $request){


        $this->validate($request,[

            'contacts' => 'required',


          ]);


        $upload = $request->file('contacts');

        $filePath = $upload->getRealPath();


        $file = fopen($filePath, 'r');

        $readcontacts = stream_get_line($file , filesize($filePath), ",");

        return $readcontacts;

        fclose($file);



    }



慕哥9229398
浏览 82回答 1
1回答

白猪掌柜的

您可以像此示例一样替换\n每行中的尾随,$text = "";while (($line = fgets($file)) !== false) {    $text .= str_replace("\n", ",", $line);}您需要删除尾随的最后一件事,$text = rtrim($text, ",");
打开App,查看更多内容
随时随地看视频慕课网APP