ホームページ > バックエンド開発 > PHPチュートリアル > PHP fgets は行ごとに読み取り、文字列を配列に分割します。

PHP fgets は行ごとに読み取り、文字列を配列に分割します。

WBOY
リリース: 2016-06-23 13:41:42
オリジナル
1226 人が閲覧しました

file.txt

タイプ|ディレクトリ|ファイル|サイズ|作成時間

File|C:\Program Files\Java\jre7\lib\zi\America\Indiana|Vevay|724|2014-10-13 09:36 File|C:\Program Files\Java\jre7\lib\zi\America\Indiana|Vincennes|884|2014-10-13 09:36File|C:\Program Files\Java\jre7\lib\zi\America\Indiana|Winamac|932|2014-10-13 09:36 Directory|C:\Program Files\Java\jre7\lib\zi\America|Indiana|0|2014-10-13 09:36
ログイン後にコピー

readfile.php

<?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.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート