ID: 9319
Updated by: jmoore
Reported By: [EMAIL PROTECTED]
Old-Status: Analyzed
Status: Closed
Bug Type: Arrays related
Assigned To:
Comments:
This is the expected behaviour and wont be changed anytime soon due to breaking too
many scripts if we do. Please use ksort() if you really need to do this.
James
Previous Comments:
---------------------------------------------------------------------------
[2001-02-24 14:08:15] [EMAIL PROTECTED]
Verified under win2k 4.0.5-dev
This might be the expected behaviour but it is also undesirable. I cant think of a
nice way of implmenting a fix due to the fact adding a sort to sort the keys will
break lots of peoples scripts. Perhaps just tell the end user to ksort first although
I feel arrays with numeric keys should probably join them in order?
James
---------------------------------------------------------------------------
[2001-02-17 12:02:51] [EMAIL PROTECTED]
$arr1 = array("dog","cat","bird","fish");
echo join(" = ",$arr1);
echo "<br>";
$arr2[0] = "dog";
$arr2[1] = "cat";
$arr2[2] = "bird";
$arr2[3] = "fish";
echo join(" = ",$arr2);
echo "<br>";
list($arr3[0],$arr3[1],$arr3[2],$arr3[3]) = array("dog","cat","bird","fish");
echo join(" = ",$arr3);
// This last join will join in the reverse order.
---------------------------------------------------------------------------
ATTENTION! Do NOT reply to this email!
To reply, use the web interface found at http://bugs.php.net/?id=9319&edit=2
--
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]