Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:12081 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 65522 invoked by uid 1010); 10 Aug 2004 19:59:50 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 61844 invoked from network); 10 Aug 2004 19:59:20 -0000 Received: from unknown (HELO colo.lerdorf.com) (66.198.51.121) by pb1.pair.com with SMTP; 10 Aug 2004 19:59:20 -0000 Received: from rasmus2.corp.yahoo.com (rasmus2.corp.yahoo.com [207.126.233.18]) by colo.lerdorf.com (8.12.11/8.12.11/Debian-5) with ESMTP id i7AJxDpm017521; Tue, 10 Aug 2004 12:59:13 -0700 Date: Tue, 10 Aug 2004 12:59:09 -0700 (PDT) X-X-Sender: rasmus@t42p To: sterling@apache.org cc: Andi Gutmans , Marcus Boerger , John Coggeshall , internals@lists.php.net, John Coggeshall In-Reply-To: <24e5f3b70408101219286cd6d@mail.gmail.com> Message-ID: References: <5.1.0.14.2.20040730153406.02ec00f0@127.0.0.1> <24e5f3b70408101219286cd6d@mail.gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: Re: [PHP-DEV] Sorting Bug / Wrong behavior? From: rasmus@php.net (Rasmus Lerdorf) On Tue, 10 Aug 2004, Sterling Hughes wrote: > i don't think sort() should be changed - this is how php works, for > better or sometimes worse, changing it any other way would break BC, > and it doesn't make much sense. I agree that we should keep the generic sort function the same. Might be nice to add some more sort flags though. It's somewhat annoying that the sort_string sort option doesn't use strcoll, for example, so you have to use a usort to get proper string sorting in most languages. -Rasmus