mbstring相关内容

调用未定义的函数mb_strimwidth

几个月前,我编写了一个简短的代码,该代码使用mb_strimwidth()来将某些文本恰好适合表格单元格,将点放在截断字符串的末尾. 现在,一段时间后,我尝试执行相同的代码,但此错误消失了: Fatal error: Call to undefined function mb_strimwidth() in ... 我试图找到mbstring.php文件,当我找到mb_strimwidt ..
发布时间:2020-06-30 19:38:17 PHP

PHP mb_substr()无法正常工作?

此代码 print mb_substr('éxxx', 0, 1); 打印一个空白:( 应该打印第一个字符é.但是,这似乎可行: print mb_substr('éxxx', 0, 2); 但这是不对的,因为(0,2)表示2个字符... 解决方案 尝试将编码参数传递给mb_substr,例如: print mb_substr('éxxx', 0, 1, ..
发布时间:2020-06-30 19:38:11 PHP

如何安装mbstring扩展

当我在Centos中安装mbstring时,出现以下错误消息. # yum install php-mbstring Loaded plugins: downloadonly, fastestmirror, refresh-packagekit, security Setting up Install Process Loading mirror speeds from cached hos ..
发布时间:2020-06-30 19:37:06 PHP

无法调用内置的mb_internal_encoding方法?

我试图在CentOS 5.3 VMware'box'上安装indefero,但遇到了问题. 在安装的早期,我得到了一个错误,可以缩小到以下范围: [root@code /var/www/html]# cat x.php [root@code /var/www/html]# php x.php PHP ..
发布时间:2020-05-27 02:49:27 PHP

PHP:将多字节字符串(单词)拆分为单独的字符

尝试使用mb_split将该字符串“主楼怎么走"拆分为单独的字符(我需要一个数组),但是没有运气...有什么建议吗? 谢谢! 解决方案 尝试使用带有'u'选项的正则表达式,例如 $chars = preg_split('//u', $string, -1, PREG_SPLIT_NO_EMPTY); ..
发布时间:2020-05-27 01:42:34 PHP

作曲家-您的系统缺少所要求的PHP扩展名mbstring

我最近尝试通过Composer安装软件包,但是出现错误the requested PHP extension mbstring is missing from your system. 我从php.ini中删除了分号,但仍然不起作用.我该怎么办? 解决方案 我在php.ini中设置了PHPRC变量和未注释的zend_extension=php_opcache.dll,并且一切正常. ..
发布时间:2020-05-27 01:29:41 PHP

phpMyAdmin mbstring错误

每当我尝试输入phpMyAdmin时,都会出现此错误: The mbstring extension is missing. Please check your PHP configuration. 我已经在Internet上寻找了修复程序,但是发现的错误与我的相似,但不完全相同,或者完全相同,但未提供修复程序. 我也在使用Windows. 解决方案 在Centos中,我安 ..
发布时间:2020-05-27 01:02:33 PHP

phpMyAdmin错误:mbstring扩展名丢失.请检查您的PHP配置

我在运行phpMyAdmin时遇到问题.当我尝试在浏览器中访问phpMyAdmin时,出现错误消息:“缺少mbstring扩展名.请检查您的PHP配置." 我已经在互联网上搜索了可能的解决方案.据此,我对php.ini文件进行了一些修改.我取消注释“; extension = php_mbstring.dll"行,并在extension_dir中写入了ext文件夹的完整路径.可悲的是,它仍然 ..
发布时间:2020-05-27 01:01:34 PHP

utf8_(en | de)code已从php7中删除?

我最近在开发服务器上改用了PHP 7,到目前为止运行良好- 自从我更新到PHP 7.0.3-10+deb.sury.org~trusty+1(今天早些时候)以来,不再可以访问utf8_decode和utf8_encode函数.但是,它们在PHP7的早期版本中.调用时,将引发致命错误. 我了解到这些功能是由mbstring扩展名提供的,我用var_dump(extension_loade ..
发布时间:2020-05-27 00:25:02 PHP

PHP中的多字节修饰?

显然 mb_*家庭中没有mb_trim,所以我试图自己实现一个. 我最近在 php.net 的评论中找到了此正则表达式: /(^\s+)|(\s+$)/u 因此,我将通过以下方式实现它: function multibyte_trim($str) { if (!function_exists("mb_trim") || !extension_loaded("mbstr ..
发布时间:2020-05-27 00:21:54 其他开发

致命错误:调用未定义的函数mb_detect_encoding()

我尝试按照本教程设置LAMP后收到此错误,并且尝试设置phpmyadmin后,我发现自己收到上述错误. 致命错误:在以下位置调用未定义的函数mb_detect_encoding() C:\ WebServer \ Apache \ htdocs \ phpmyadmin \ libraries \ php-gettext \ gettext.inc 在第177行 我遵循了这里的建议:尝 ..
发布时间:2020-05-26 22:55:16 PHP

如何从php.ini中启用mbstring?

在本地主机上启用mbstring扩展时,我确实遇到困难. 我正在使用适用于Windows的XAMPP 1.7.4(具有PHP 5.3.5),并尝试根据 我需要做的是使用 tFPDF 创建带有丹麦字符的PDF发票,以支持UTF- 8种编码方式. 如果这里有人知道一些技巧,建议或有效的php.ini设置示例,请提供帮助,因为我开始失去这个技巧了! :| 非常感谢! 解决方案 ..
发布时间:2020-05-25 04:04:42 PHP

PHP安全:如何将编码误用?

从这个优秀的“ UTF-8一路通过”问题,我读了这个: 不幸的是,你应该验证每个提交的字符串是有效的 UTF-8,然后再尝试存储或在任何地方使用它。 PHP的 mb_check_encoding()做的伎俩,但你必须使用它 宗教。真的没有办法解决这个问题,因为恶意客户端 可以以任何需要的编码提交数据,我还没有找到一个 的技巧让PHP可靠地执行此操作。 现在,我还在学习编码的怪 ..
发布时间:2017-08-16 20:20:48 PHP