fgets() 函数从文件指针中读取一行。explode() 函数把字符串打散为数组。
下面的实例代码是先使用fgets()函数按行读取字符串后使用explode()函数分割字符串为数组,代码如下
<!--?php
$f= fopen("file.txt","r");
while (!feof($f))
{
$line = fgets($f);
echo $line,"<br /-->";
$str = explode("|",$line);
//print_r($str);
$file_type = $str [0];
$dir_name = $str [1];
$file_name = $str [2];
$file_size = $str [3];
$create_time = $str [4];
echo $file_type;
echo "<br>";
echo $dir_name;
echo "<br>";
echo $file_name;
echo "<br>";
echo $file_size;
echo "<br>";
echo $create_time;
echo "<br>";
}
fclose($f);
?>以上就是php 使用fgets()函数按行读取字符串后使用explode()函数分割字符串为数组实例详解的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号