ID: 6950
Updated by: cynic
Reported By: [EMAIL PROTECTED]
Old-Status: Open
Status: Closed
Bug Type: Feature/Change Request
Assigned To:
Comments:
extract() was recently changed to return the number of extracted variables, so I guess
this can be closed.
Previous Comments:
---------------------------------------------------------------------------
[2000-09-29 19:59:34] [EMAIL PROTECTED]
Please make extract() return true if there was an array to process, or false if the
value of the 'array' parameter was not an array This change will simplify iterating
a database, and may be usefile elsewhere.
After the following query:
$Result = mysql_query( "SELECT Field1, Field2, Field3 FROM Table" );
you will be able to display the conents of the table with:
while( extract( mysql_fetch_array( $Result )) {
echo $Field1, $Field2, $Field3;
}
rather than:
while( $A = mysql_fetch_array( $Result )) {
extract( $A );
echo $Field1, $Field2, $Field3;
}
This change should not affect backwards compatability, as existing users of extract()
don't expect any return value.
---------------------------------------------------------------------------
Full Bug description available at: http://bugs.php.net/?id=6950
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]