ID: 9645
Updated by: derick
Reported By: [EMAIL PROTECTED]
Old-Status: Feedback
Status: Closed
Bug Type: Arrays related
PHP Version: 4.0.4pl1
Assigned To: 
Comments:

No feedback. If this problem persists with PHP 4.0.5 which
will be released next week, please reopen this report.

Derick

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

[2001-03-29 06:12:06] [EMAIL PROTECTED]
Could you please provide short self-contained script
demonstrating the problem (including data sample)?

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

[2001-03-09 01:40:12] [EMAIL PROTECTED]
usort, uasort and uksort all fail to sort an array 
properly every other time they are called, unless the 
array is reset() after each call.

This is a snippet from a class that fails every other time 
it is called.

    var $sort_field;

    function cmp ($a, $b) {
        return ($a[$this -> sort_field] > $b[$this -> 
sort_field]);
    }
 
    function sort_records ($sort_field) {
        $this -> sort_field = $sort_field;
        uasort ($this -> record_data, array($this, "cmp"));
    }


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



ATTENTION! Do NOT reply to this email!
To reply, use the web interface found at http://bugs.php.net/?id=9645&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]

Reply via email to