Re: mb_string.func_overload has secretly been changed from PERDIR to SYSTEM

From: Date: Thu, 10 Sep 2009 12:37:32 +0000
Subject: Re: mb_string.func_overload has secretly been changed from PERDIR to SYSTEM
References: 1 2 3 4 5  Groups: php.internals 
Request: Send a blank email to internals+get-45552@lists.php.net to get a copy of this message
Tony Marston wrote: > There is no set_up_language() function, and what has SquirrelMail got to do > with PHP? > > Unless you can point to some official documentation on the PHP web site your > "advice" is totally unsubstantiated and virtually worthless. > He was referring to set_up_language() defined within SquirrelMail's functions/i18n.php which contains: // mbstring.func_overload<>0 fix. See cvs HEAD comments. if ($squirrelmail_language != 'ja_JP' && function_exists('mb_internal_encoding') && check_php_version(4,2,0) && (int)ini_get('mbstring.func_overload')!=0) { mb_internal_encoding('pass'); } among other things. This appears to be what he was referring to, particularly the "mb_internal_encoding('pass');" call. Dave

« previous php.internals (#45552) next »