PHP 如何以字符串形式检索 .CSV 的第一行?
如何以字符串形式检索 .CSV 文件的第一行?
我当前使用的方法无法返回第一行,而是返回第二行:
$content = file($filepath);
echo $content[0];
How do I retrieve the first line of a .CSV file as a string?
This current method I am using is failing to return the first line, but is instead returning the second line:
$content = file($filepath);
echo $content[0];
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
fgets()
可用于读取单个文件中的行。fgets()
can be used to read a single line from a file.此功能将更适合您:
fgetcsv()
但是对于大文件并且如果您需要性能使用此功能: https://www.php.net/manual/en/ function.fgets.php
This function will work better for you:
fgetcsv()
But on a large files and if you need the performance use this function: https://www.php.net/manual/en/function.fgets.php