Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:60326 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 40769 invoked from network); 26 Apr 2012 23:08:02 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 26 Apr 2012 23:08:02 -0000 Authentication-Results: pb1.pair.com header.from=yohgaki@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=yohgaki@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.213.170 as permitted sender) X-PHP-List-Original-Sender: yohgaki@gmail.com X-Host-Fingerprint: 209.85.213.170 mail-yx0-f170.google.com Received: from [209.85.213.170] ([209.85.213.170:35046] helo=mail-yx0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id FE/8E-54822-E45D99F4 for ; Thu, 26 Apr 2012 19:07:58 -0400 Received: by yenl5 with SMTP id l5so114700yen.29 for ; Thu, 26 Apr 2012 16:07:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:x-google-sender-auth:message-id :subject:to:content-type; bh=SJYUixoIOqE4pgBic0qb0XkTj7jwFW0WDt2TLhUJlJg=; b=nJ7YWPKOKknG2h3mUhJ+uJ+XjEEKksB5OS58qpAKCdmcdjxc4u/reLHkaCybJA53Y9 MEmQuT4C4LCdFrlwysF4b0ALJP+vS83Xn9yo1mmuVlJbw0XvYZl2Y7JLPdfDIiSq1gEO DIQaMWQiVxjRkt6Qrawr3/5jzHCc9srup9hhuaiNsJYpZzoUbTXKLfkX1i5y7zNcqvXG KVn2yj9wxhxKNge9yHkQIy9YS1QOyrwMEJDjTyTWfLrrYJx0b6ln8eQzNjpUio8ZOsyN HucrGObKYCWBDLYQP/6OYg+HyhaC663HPVN72PEbENIt+wpkQA3PRtE//sh4/n/RtoNl bqYw== Received: by 10.236.154.2 with SMTP id g2mr8591747yhk.103.1335481675965; Thu, 26 Apr 2012 16:07:55 -0700 (PDT) MIME-Version: 1.0 Sender: yohgaki@gmail.com Received: by 10.146.86.14 with HTTP; Thu, 26 Apr 2012 16:07:15 -0700 (PDT) Date: Fri, 27 Apr 2012 08:07:15 +0900 X-Google-Sender-Auth: dCzvm137W9QEwdJIzc0nvhZ2T7A Message-ID: To: internals@lists.php.net Content-Type: text/plain; charset=ISO-8859-1 Subject: mbstring.func_overload is going to be depreciated From: yohgaki@ohgaki.net (Yasuo Ohgaki) Hi all, mbstring has php.ini mbstring.func_overload switch that overloads single byte string functions by mbstring's multibyte enabled functions. This switch was intended to use with application that works only with single byte chars. However, frameworks like CakePHP, etc have code that deal with switch. This was never intended. I'll update doc to tell users this feature will be depreciated in future PHP versions. I think removing this switch PHP 7 or later is good. Any comments? Regards, -- Yasuo Ohgaki yohgaki@ohgaki.net