note 99313 deleted from mysqli-result.fetch-all by danbrown

From: Date: Tue, 10 Aug 2010 15:03:17 +0000
Subject: note 99313 deleted from mysqli-result.fetch-all by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-171524@lists.php.net to get a copy of this message
Note Submitter: andrey at php dot net ---- Return value changed in 5.3.3 - between 5.3.0 and 5.3.2 (incl.) when the result set was empty NULL was returned. 5.3.3+ returns an empty array. Also, mysqli_fetch_all works only for buffered result sets, which are the default for mysqli_query. MYSQLI_USE_RESULT will be supported in 5.3.4+ However, it makes little sense to use it this way, materialising unbuffered sets. In this case choose STORE_RESULT, and fetch_all won't copy the data, but reference it, as it is stored already in mysqlnd.

« previous php.notes (#171524) next »