在php手册中我们可以阅读:
fwrite()返回写入的字节数
好的......但是“写入的字节数”是什么样的东西?
二进制字符串?二进制数?流?诠释?
我在这里有点迷失。
此致
答案 0 :(得分:10)
来自the manual:
描述
int
fwrite ( resource $handle , string $string [, int $length ] )
它在成功时返回一个int,如函数名称前面的类型名称所示。它在错误时返回 FALSE :
fwrite()返回写入的字节数,或者 FALSE 返回错误。
答案 1 :(得分:1)
一个整数,或失败时的布尔值假。
$fh = fopen('/tmp/bar', 'w');
$bytes = fwrite($fh, 'Hello, world.');
var_dump($bytes); // output: int(13)
答案 2 :(得分:0)
我发现fwrite
返回 NULL 并出现E_NOTICE
错误的情况。
当网络流中止时,可能会发生这种情况。
Notice: fwrite(): in .... on line ....