gpt4 book ai didi

php - fatal error : Call to undefined function mb_substr()

转载 作者:IT王子 更新时间:2023-10-29 00:08:44 28 4
gpt4 key购买 nike

我希望看到您对我目前遇到的这个问题的意见。事实证明:

 <?php
$disc_t=$name;
if(strlen($disc_t)<=15)
{
$name_now=mb_substr( strip_tags($disc_t), 0, 10 ).'';
}
else
{
$name_now=mb_substr( strip_tags($disc_t), 0, 10).'...';
}
?>

以某种方式在网站上给我一个错误,错误显示:

Fatal error: Call to undefined function mb_substr() in /home/(website)/public_html/index.php on line 308

不太明白他们说的mb_substr是什么意思,难道是PHP版本错误?我目前使用的是 PHP 5.3.19

最佳答案

mb_substr()substr() 的多字节安全版本,这意味着它适用于字符,而不是字节。这在 UTF-8 中最为明显,其中许多字符由两个或更多字节表示。

根据installation instructions , mbstring 不是内置扩展。您必须通过拥有适当的文件并正确配置 PHP 来启用它。一些信息可以在提供的链接中找到,您的虚拟主机应该能够帮助您完成其余的工作。

查看是否安装了 mbstring:php -m | grep mbstring

对于 Linux,使用安装

sudo apt-get install php-mbstring

关于php - fatal error : Call to undefined function mb_substr(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14035698/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com