Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:58923 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 60279 invoked from network); 14 Mar 2012 14:29:26 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 Mar 2012 14:29:26 -0000 Authentication-Results: pb1.pair.com smtp.mail=mikegstowe@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=mikegstowe@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.210.170 as permitted sender) X-PHP-List-Original-Sender: mikegstowe@gmail.com X-Host-Fingerprint: 209.85.210.170 mail-iy0-f170.google.com Received: from [209.85.210.170] ([209.85.210.170:57311] helo=mail-iy0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 7F/41-51575-54BA06F4 for ; Wed, 14 Mar 2012 09:29:25 -0500 Received: by iaeh11 with SMTP id h11so2838768iae.29 for ; Wed, 14 Mar 2012 07:29:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=h51XFFgAr+eI2yt5KA0Em4zOjbP73Kmn++XVBvQ7gQs=; b=icD9pECQYhLX9e2oHsOktPoRS0p3G0WE0JsH7QslpE5/l3kvBmG2uq98HVagV5bU2f 9EtoG8rwqEQ9YnhgAqsa4TocHEyeArPHI+YIhWyIylPIjSz2UoS2Qk68rM5mglmDFcOR IHQr7Cevwbpp4yMDctoua9MaJo53yNxQ9noxgHl0d3GYJVoy/krPNBhOgd+tGSyo0ExZ 3Veu2d+GqV1IvM7OZfxpbGhqh4/FcL/DDNKaaFDzv7UvV4BIw9BvEm0hDa5z/DqsTIFd a3S1gkPanB5HV+a7x/NnCVZk5/DxjQo9xzA264alIXTDVdcF5vty1biDXg/fIqBiQWNr 4n7w== Received: by 10.50.95.167 with SMTP id dl7mr12254634igb.6.1331735362156; Wed, 14 Mar 2012 07:29:22 -0700 (PDT) MIME-Version: 1.0 Sender: mikegstowe@gmail.com Received: by 10.50.188.197 with HTTP; Wed, 14 Mar 2012 07:29:02 -0700 (PDT) In-Reply-To: References: <4F5D9C77.3030000@lerdorf.com> <4F5DA152.10109@sugarcrm.com> <4F5DA894.8060606@lerdorf.com> <4F5DAB49.3030808@sugarcrm.com> <4F5DAFCE.8020600@lerdorf.com> <4F5E15D6.6080302@lerdorf.com> Date: Wed, 14 Mar 2012 09:29:02 -0500 X-Google-Sender-Auth: Tub1bGWZBZ-0IBliJZCZ2Z9HRhI Message-ID: To: Ferenc Kovacs Cc: PHP internals Content-Type: multipart/alternative; boundary=e89a8f3ba0ad32392704bb34cd27 Subject: Re: [PHP-DEV] default charset confusion From: me@mikestowe.com (Michael Stowe) --e89a8f3ba0ad32392704bb34cd27 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Correct me if I'm wrong, but I believe Zend Multibyte is now enabled by default in PHP 5.4. - Mike On Wed, Mar 14, 2012 at 9:24 AM, Ferenc Kovacs wrote: > > > > > > I would then propose to make mbstring compile time mandatory. > > > > I'm against yet another global ini setting, I find the actual ini > settings > > confusing enough to add one more that would moreover reflect mbstring > one's > > (and add more and more confusion). > > Why not turn ext/mbstring mandatory at compile time, for all future PHP > > versions, like preg or spl are ? > > > > We do need multibyte handling either. ZendEngine takes advantage of > > mbstring for internal encoding as well, so I probably missed something = as > > why it is still possible to --disable-mbstring (or not add > > --enable-mbstring) when compiling ? Has it a huge performance impact ? > > > > Thank you :) > > > > Julien.P > > > > see > http://www.mail-archive.com/internals@lists.php.net/msg48452.html > http://lxr.php.net/opengrok/xref/PHP_5_4/UPGRADING#91 > and > http://www.mail-archive.com/internals@lists.php.net/msg53863.html > > basically the mbstring code in the ZE is only used if you > enable zend.multibyte, which is disabled by default, so it isn't mandator= y > to have ext/mbstring for the default build/setup. > as you can see from the last link, I would support having ext/mbstring > builtin and always enabled, but I would like to hear from more people abo= ut > the pros and cons. > > -- > Ferenc Kov=E1cs > @Tyr43l - http://tyrael.hu > --=20 ----------------------- "My command is this: Love each other as I have loved you." John 15:12 ----------------------- --e89a8f3ba0ad32392704bb34cd27--