|
ここでは、次のようなテキストファイルを読み込み、出力するプログラムサンプルを紹介します。 ファイル名:sample.html
<html>
<body> <font size="7">これはテストです。</font> </body> </html> |
|
|
$file
= "sample.html";
#ファイルオープン open(TXT, $file); #ファイルの内容を配列@arrに格納(1行ごとの内容が配列の各要素になります) @arr = <TXT>; #ファイルクローズ close(TXT); #配列の内容を全て出力する。 print @arr;
<html>
<body> <font size="7">これはテストです。</font> </body> </html> |
|
|
<?php
$file = "sample.html"; //ファイルオープン $fp = fopen($file, "r"); //ファイルを1行ずつ読み込み、配列$arrに格納する。 $arr = array(); while(!feof($fp)) { $line = fgets($fp); array_push($arr, $line); } //ファイルクローズ fclose($fp); //ファイルを1行ずつ出力する。 foreach($arr as $line) { echo $line; } ?> readfile()関数を使用すると、ファイルを読み込みそのまま出力します。
<?php
$file = "sample.html"; readfile($file); ?>
<html>
<body> <font size="7">これはテストです。</font> </body> </html> |
|
|
import
java.io.BufferedReader;
import java.io.FileReader; import java.io.FileNotFoundException; import java.io.IOException; public class FileReadText { public static void main(String[] args) { String file = "sample.html"; try { //ファイルの内容をバッファーに格納する。 BufferedReader reader = new BufferedReader(new FileReader(file)); //1行ずつバッファーから読み込み出力する。 String line; while((line = reader.readLine()) != null) { System.out.println(line); } } catch (FileNotFoundException e) { } catch (IOException e) { } } }
<html>
<body> <font size="7">これはテストです。</font> </body> </html> |
|
|
| ご意見箱コーナー (管理者宛てメール) |
|
このページは、あなたの参考になりましたか? |