PHPファイル
fopen()関数はPHPでファイルを開くために使用されます。
ファイルをオープンします
fopen()関数はPHPでファイルを開くために使用されます。
この関数の最初のパラメータには、開きたいファイルの名前が含まれ、2番目のパラメータは、ファイルを開くために使用するモードを指定します。
<ボディ>
<?PHPの
$ファイル=ののfopen( "WELCOME.TXT"、 "R");
?>
</ BODY>
</ HTML>
ファイルは以下のモードで開くことが可能性があります。
模式 | 描述 |
---|---|
r | 只读。在文件的开头开始。 |
r+ | 读/写。在文件的开头开始。 |
w | 只写。打开并清空文件的内容;如果文件不存在,则创建新文件。 |
w+ | 读/写。打开并清空文件的内容;如果文件不存在,则创建新文件。 |
a | 追加。打开并向文件末尾进行写操作,如果文件不存在,则创建新文件。 |
a+ | 读/追加。通过向文件末尾写内容,来保持文件内容。 |
x | 只写。创建新文件。如果文件已存在,则返回 FALSE 和一个错误。 |
x+ | 读/写。创建新文件。如果文件已存在,则返回 FALSE 和一个错误。 |
注:のfopen()関数は、指定されたファイルを開けない場合は、0(偽)を返します。
例
fopen()関数は、指定されたファイルを開かない場合は、次の例では、いくつかのニュースを生成します。
<ボディ>
<?PHPの
$ファイル=ののfopen( "WELCOME.TXT"、 "R")またはexit(「ファイルを開くことができません! ");
?>
</ BODY>
</ HTML>
ファイルを閉じます
fcloseを()関数は、開いているファイルを閉じるために使用されます。
$file = fopen("test.txt","r");
//执行一些代码
fclose($file);
?>
エンド検出ファイル(EOF)
FEOF()関数は、ファイルの終わりを検出する(EOF)に達しているされています。
未知の長さのデータをループすると、FEOF()関数が便利です。
注:ワット、およびXモードでは、あなたが読んでファイルを開くことができません!
行毎にファイルを読みます
関数fgets()関数は、ファイルから行毎にファイルを読み取るために使用されます。
注意:この関数を呼び出した後、ファイルポインタが次の行に移動します。
例
次の例は、これまでのところ、ファイルの終わりまで、行毎にファイルを読み取ります。
$ファイル=ののfopen( "WELCOME.TXT"、 "R")またはexit(「ファイルを開くことができません! ");
//ファイルの終端まで、ファイル各行を読みます
しばらく(!FEOF($ファイル))
{
。エコーするfgets($ファイル) "<BR>」。
}
fcloseを($ファイル);
?>
文字によるファイルの文字を読みます
fgetc関数()関数は、ファイルから文字ファイルの文字を読み取るために使用されます。
注意:この関数を呼び出した後、ファイルポインタは次の文字に移動します。
例
次の例は、これまでのところ、ファイルの終わりまで、文字によるファイルの文字を読み取ります。
$ファイル=ののfopen( "WELCOME.TXT"、 "R")またはexit(「ファイルを開くことができません! ");
しばらく(!FEOF($ファイル))
{
エコーのfgetc($ファイル);
}
fcloseを($ファイル);
?>
PHPファイルシステムリファレンスマニュアル
完全なリファレンスマニュアルPHPファイルシステム機能については、私たちの訪問PHPファイルシステムリファレンスマニュアルを 。