2012年5月25日金曜日

PHP でファイルの中身を表示するには


以下のサンプルでは、ファイルの中身を1行づつ配列に格納した後に、行頭に行番号をつけて表示します。


<?php



function showLines($f){

     $lines = @file($f) or exit('*can not read file');

     for($i = 0; $i < count($lines); $i++)

         echo ($i+1) . ": " . $lines[$i];

}



echo "ファイル名を入力input file name:";

$a = trim(fgets(STDIN));

showLines($a);



?>



以下のサンプルでは、ファイルを読み込んで表示します。



<?php
echo "input file name:";
$a = trim(fgets(STDIN));
readfile($a);
?>









0 件のコメント:

コメントを投稿