PHPマニュアルでは、次のように読むことができます。
fwrite()は、書き込まれたバイト数を返します
わかりました...でも「書き込まれたバイト数」とはどのようなものですか?
バイナリ文字列?2進数?ストリーム?Int?
私はここで少し迷っています。
よろしく
マニュアルから:
説明
int
fwrite ( resource $handle , string $string [, int $length ] )
関数名の直前の型名で示されるように、成功すると int を返します。エラーの場合はFALSEを返します。
fwrite()は、書き込まれたバイト数を返します。エラーの場合はFALSEを返します。
失敗した場合は整数、またはブール値の false。
$fh = fopen('/tmp/bar', 'w');
$bytes = fwrite($fh, 'Hello, world.');
var_dump($bytes); // output: int(13)