PHP fputs()関数


PHP Filesystem 参考手册完全な PHP Filesystem リファレンスマニュアル

定義と用法

fputs() 関数は、開いているファイルに内容を書き込みます。

関数は、指定した長さに達するか、ファイルの終端(EOF)を読み取った時点(いずれか早い方)で、実行を停止します。

関数が正常に実行されると、書き込んだバイト数を返します。失敗した場合は FALSE を返します。

fputs() 関数は fwrite() 関数のエイリアスです。

構文

fputs(file,string,length)

パラメータ 説明
file 必須。書き込み先の開いているファイルを指定します。
string 必須。開いているファイルに書き込む文字列を指定します。
length 省略可能。書き込む最大バイト数を指定します。


ヒントと注記

ヒント:この関数はバイナリセーフです。(つまり、バイナリデータ(画像など)と文字データの両方をこの関数で書き込むことができます。)


例

<?php
$file = fopen("test.txt","w");
echo fputs($file,"Hello World. Testing!");
fclose($file);
?>

上記のコードは次のように出力します:

21


PHP Filesystem 参考手册完全な PHP Filesystem リファレンスマニュアル その他の拡張