Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:6481 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 7880 invoked by uid 1010); 15 Dec 2003 23:53:20 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 7852 invoked from network); 15 Dec 2003 23:53:19 -0000 Received: from unknown (HELO asuka.nerv) (24.112.18.98) by pb1.pair.com with SMTP; 15 Dec 2003 23:53:19 -0000 Received: (qmail 2865 invoked from network); 15 Dec 2003 18:48:34 -0000 Received: from rei.nerv (HELO dummy.com) (rei@192.168.1.1) by asuka.nerv with SMTP; 15 Dec 2003 18:48:34 -0000 Reply-To: ilia@prohost.org To: Rasmus Lerdorf , Derek Ford , "[PHP-DEV]" Date: Mon, 15 Dec 2003 19:03:03 -0500 User-Agent: KMail/1.5.4 References: <25BBBBC2-2CD2-11D8-8FCC-000A95CE0C62@at.wakwak.com> <3FDE5278.8020907@nutextonline.com> In-Reply-To: Organization: Prohost.org MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-ID: <200312151903.03704.ilia@prohost.org> Subject: Re: [PHP-DEV] Re: Regarding the latest patch on fgetcsv() (stable branch) From: ilia@prohost.org (Ilia Alshanetsky) On December 15, 2003 06:36 pm, Rasmus Lerdorf wrote: > As Stig says, the correct solution would be to always store the encoding > of the string right alongside the length of the string in the guts of PHP. > Anything short of that is going to be a hack. PHP6 here we come... Then here is our first TODO for PHP6 :). But until then, please, let's try to avoid adding hacks that implement partial mb support in select functions. These hacks serve no one, many users loose scalability and other users get partial support that will likely prevent them from using the new functionality. Ilia