mb_strlen获取字符串的字符数等同于mysql长度字符数

      发布在:后端技术      评论:0 条评论

mb_strlen获取字符串的字符数等同于mysql长度字符数,所以有了如下php的判断方式

if (mb_strlen($val, 'utf-8') > $arr_fields[$fields[$column]]['lang']) {
   // 如果实际长度超过了允许的最大长度,则提示错误信息
   throw new  exception(fy("The length of the field %s exceeds the maximum length of %s",[$fields[$column],$arr_fields[$fields[$column]]['lang']]));
}


相关文章
热门推荐