For Programmers: Free Programming Magazines  


Home > Archive > PHP Documentation > August 2005 > #34229 [Asn->Csd]: shuffle clobbers keys, this is not documented









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author #34229 [Asn->Csd]: shuffle clobbers keys, this is not documented
dbs@php.net

2005-08-24, 6:56 pm

ID: 34229
Updated by: dbs@php.net
Reported By: david dot tulloh at anu dot edu dot au
-Status: Assigned
+Status: Closed
Bug Type: Documentation problem
PHP Version: Irrelevant
Assigned To: dbs
New Comment:

This bug has been fixed in the documentation's XML sources. Since the
online and downloadable versions of the documentation need some time
to get updated, we would like to ask you to be a bit patient.

Thank you for the report, and for helping us make our documentation
better.

Now we should be able to delete a bunch of user notes on the subject...


Previous Comments:
------------------------------------------------------------------------

[2005-08-24 16:11:31] dbs@php.net

This affects multiple sorting functions. I'll define a new entity and
try to update the affected functions accordingly.

------------------------------------------------------------------------

[2005-08-24 08:03:16] david dot tulloh at anu dot edu dot au

Description:
------------
shuffle clobbers the keys in the array, this should probably be
documented, currently it is not mentioned.

Reproduce code:
---------------
$a = array('hi'=>'a', 'fred'=>'b', 'how'=>'c', 'is'=>'d',
'wilma'=>'e');
shuffle($a);
Array
(
[0] => b
[1] => c
[2] => a
[3] => e
[4] => d
)



------------------------------------------------------------------------


--
Edit this bug report at http://bugs.php.net/?id=34229&edit=1
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com