Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:6667 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 78901 invoked by uid 1010); 21 Dec 2003 23:26:12 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 78867 invoked from network); 21 Dec 2003 23:26:12 -0000 Received: from unknown (HELO vckyb3.nw.wakwak.com) (211.9.231.144) by pb1.pair.com with SMTP; 21 Dec 2003 23:26:11 -0000 Received: from at.wakwak.com (at.wakwak.com [211.9.230.135]) by vckyb3.nw.wakwak.com (Postfix) with ESMTP id 877D93FED0; Mon, 22 Dec 2003 08:26:10 +0900 (JST) Received: from [192.168.0.130] (z157.218-225-159.ppp.wakwak.ne.jp [218.225.159.157]) by at.wakwak.com (8.12.10/8.12.10/2003-09-30) with ESMTP/inet id hBLNQAng071128; Mon, 22 Dec 2003 08:26:10 +0900 (JST) (envelope-from moriyoshi@at.wakwak.com) In-Reply-To: <200312211312.52512.ilia@prohost.org> References: <200312211312.52512.ilia@prohost.org> Mime-Version: 1.0 (Apple Message framework v606) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-ID: <08A4825B-340D-11D8-B114-000A95CE0C62@at.wakwak.com> Content-Transfer-Encoding: 7bit Cc: PHP Internals List Date: Mon, 22 Dec 2003 08:25:59 +0900 To: ilia@prohost.org X-Mailer: Apple Mail (2.606) Subject: Re: [PHP-DEV] fgetcsv() conclusion From: moriyoshi@at.wakwak.com (Moriyoshi Koizumi) On 2003/12/22, at 3:12, Ilia Alshanetsky wrote: > 1) Leave things they way they are now, giving everyone a partial > support for > multibyte string in fgetcsv() and 2-3 performance decrease in all > instances. Of course this is my choice. > 3) Put the php_mblen macro in php_string.h inside ifdef HAVE_MBSTRING, > which > would disable multibyte functionality of fgetcsv() for people without > mbstring support in their installation. This would just about restore > performance and at the same time leave multibyte support for people > who need > it (use mbstring extension). Why should we set up a relation to only mbstring extension here? I think HAVE_ICONV should be take into consideration as well in case we choose this option after all. Regards, Moriyoshi