美好的一天!
我需要通过URL中的参数为mbstring.func_overload
设置自定义值。
整个网站使用mbstring.func_overload = 2
。
但是当URL中存在特定参数时,我需要设置mbstring.func_overload = 0
。
怎么做?
感谢所有人的帮助!
答案 0 :(得分:0)
使用post请求和php文件,您可以修改服务器上文件的内容。问题是您无权访问php.ini文件
也许你可以尝试这个php行:
ini_set('mbstring.func_overload', 0);
并在PHP中获取您可以使用的请求URL:
$url = $_SERVER['REQUEST_URI']
编辑:
PHP_INI_USER该指令可以在用户脚本中修改,使用 ini_set()函数,或通过Windows注册表。自PHP 5.3以来 条目可以在.user.ini中定义。
PHP_INI_PERDIR可以在php.ini,.htaccess httpd.conf或.user.ini文件中修改该指令(自PHP 5.3起)。
PHP_INI_SYSTEM可以在php.ini或httpd.conf文件中修改该指令
PHP_INI_ALL可以在任何地方修改指令
而且遗憾的是mbstring.func_overload
位于PHP_INI_PERDIR
mod