源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

php判断输入不超过mysql的varchar字段的长度范围

  • 时间:2022-03-02 04:02 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:php判断输入不超过mysql的varchar字段的长度范围
但是如果在utf-8编码下,一个汉字是占3个字符长度的,比如字符串$str=”你好啊!!”; 如果你用strlen函数来判断,长度是11,正好超过了varchar的长度,但实际上确不是这样,如果直接到phpmyadmin里面执行insert语句,这条字符串是可以插入的! 对于数据库来说,它的长度是5,那么我们如何用PHP来得到这个长度呢?使用iconv_strlen()函数! echo iconv_strlen($str,'utf-8′); 注意第二个参数,是当前字符集,这样根据不同的字符集你得到的结果都是根据一个字符占一个长度计算来的! 上面的语句,将输出5,怎么样,你会判断了吗?
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部