From: Derick Rethans Date: Sat, 28 Jun 2003 08:21:02 +0000 (+0000) Subject: - Return number of bytes written instead of just TRUE. (Path by Paul Hudson, X-Git-Tag: php-5.0.0b1~13 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f2acb422234ef82f8a2f20c550f61caac46ada9d;p=php - Return number of bytes written instead of just TRUE. (Path by Paul Hudson, hudzilla@php.net) --- diff --git a/ext/standard/file.c b/ext/standard/file.c index 4b46bd4308..060d5ba078 100644 --- a/ext/standard/file.c +++ b/ext/standard/file.c @@ -474,8 +474,8 @@ PHP_FUNCTION(file_get_contents) } /* }}} */ -/* {{{ proto string file_put_contents(string file, string data[, int flags[, resource context]]) - Write/Create a file with contents data */ +/* {{{ proto int file_put_contents(string file, string data[, int flags[, resource context]]) + Write/Create a file with contents data and returns the number */ PHP_FUNCTION(file_put_contents) { php_stream *stream; @@ -506,7 +506,7 @@ PHP_FUNCTION(file_put_contents) } php_stream_close(stream); - RETURN_TRUE; + RETURN_LONG(numbytes); } /* }}} */