5月 6, 2024 -
php开发
php判断中文汉字字符串长度已关闭评论


php判断中文汉字字符串长度
对于strlen(),英文占一个字节,中文的话则自动根据编码去识别中文的个数,gbk一个中文占2个字节(byte), 常用的utf-8编码是一个中文占3个字节.
mb_strlen(),则不管中文还是英文都算一个字节.
mb_strwidth(),它会将中文字符算作 2个字节。
对于strlen(),英文占一个字节,中文的话则自动根据编码去识别中文的个数,gbk一个中文占2个字节(byte), 常用的utf-8编码是一个中文占3个字节.
mb_strlen(),则不管中文还是英文都算一个字节.
mb_strwidth(),它会将中文字符算作 2个字节。
production.ERROR: videoPost分发到facebook出错了—分发的参数错误: {“code”:0,“line”:91,“message”:”fopen(): php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution”,“distribution_id”:80}
猜测:数据查询时链接不稳定问题,
换一种查询方式:
解决掉了。
[……]
当同样的项目使用docker的域名时解析不到laravel-admin中的js和css,报错404
解决方式:查看nginx容器中是否有这些目录,若没有则是缺少了这些文件导致的。
可以把这些文件挂载到容器中,或者从php镜像中过去。
参考链接:https://stackoverflow.com/questions/50625489/dockerized-laravel-app-always-404-on-assets
在docker.xml的nginx镜像中增加
volumes_from:[......]