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


Posted in PHP onJune 24, 2011

但是如果在utf-8编码下,一个汉字是占3个字符长度的,比如字符串$str=”你好啊!!”;

如果你用strlen函数来判断,长度是11,正好超过了varchar的长度,但实际上确不是这样,如果直接到phpmyadmin里面执行insert语句,这条字符串是可以插入的!

对于数据库来说,它的长度是5,那么我们如何用PHP来得到这个长度呢?使用iconv_strlen()函数!

echo iconv_strlen($str,'utf-8′);

注意第二个参数,是当前字符集,这样根据不同的字符集你得到的结果都是根据一个字符占一个长度计算来的!

上面的语句,将输出5,怎么样,你会判断了吗?

PHP 相关文章推荐
随机广告显示(PHP函数)
Oct 09 PHP
PHP 各种排序算法实现代码
Aug 20 PHP
php access 数据连接与读取保存编辑数据的实现代码
May 12 PHP
基于php缓存的详解
May 15 PHP
php内核解析:PHP中的哈希表
Jan 30 PHP
destoon调用企业会员公司形象图片的实现方法
Aug 21 PHP
Thinkphp中volist标签mod控制一定记录的换行BUG解决方法
Nov 04 PHP
ThinkPHP中处理表单中的注意事项
Nov 22 PHP
全新Mac配置PHP开发环境教程
Feb 03 PHP
PHP开发的微信现金红包功能示例
Jun 29 PHP
PHP7匿名类的用法示例
Apr 05 PHP
php使用goto实现自动重启swoole、reactphp、workerman服务的代码
Apr 13 PHP
PHP array操作10个小技巧分享
Jun 23 #PHP
php 缩略图实现函数代码
Jun 23 #PHP
php中随机显示图片的函数代码
Jun 23 #PHP
使用php shell命令合并图片的代码
Jun 23 #PHP
php whois查询API制作方法
Jun 23 #PHP
PHP字符编码问题之GB2312 VS UTF-8解决方法
Jun 23 #PHP
PHP读取网页文件内容的实现代码(fopen,curl等)
Jun 23 #PHP
You might like
浅析PHP Socket技术
2013/08/02 PHP
php实现httpclient类示例
2014/04/08 PHP
使用php的HTTP请求的库Requests实现美女图片墙
2015/02/22 PHP
标准版Eclipse搭建PHP环境的详细步骤
2015/11/18 PHP
php+ajax+json 详解及实例代码
2016/12/12 PHP
jqPlot jquery的页面图表绘制工具
2009/07/25 Javascript
js之onload事件的一点使用心得
2013/08/14 Javascript
js+css实现的简单易用兼容好的分页
2013/12/30 Javascript
简介AngularJS中$http服务的用法
2016/02/06 Javascript
基于bootstrap-datetimepicker.js不支持IE8的快速解决方法
2016/11/07 Javascript
利用jQuery解析获取JSON数据
2017/04/08 jQuery
js图片放大镜实例讲解(必看篇)
2017/07/17 Javascript
深入理解React Native原生模块与JS模块通信的几种方式
2017/07/24 Javascript
浅谈vue2 单页面如何设置网页title
2017/11/08 Javascript
Vue页面骨架屏的实现方法
2018/05/22 Javascript
Vue实现PC端靠边悬浮球的代码
2020/05/09 Javascript
[02:53]DOTA2英雄昆卡基础教程
2013/11/25 DOTA
[00:15]TI9地铁玩家打卡
2019/08/11 DOTA
在Django的上下文中设置变量的方法
2015/07/20 Python
Python实现对象转换为xml的方法示例
2017/06/08 Python
Python 中 Virtualenv 和 pip 的简单用法详解
2017/08/18 Python
使用python装饰器计算函数运行时间的实例
2018/04/21 Python
详解Python requests 超时和重试的方法
2018/12/18 Python
python使用phoenixdb操作hbase的方法示例
2019/02/28 Python
Python 3.8正式发布,来尝鲜这些新特性吧
2019/10/15 Python
python实现图片横向和纵向拼接
2020/03/05 Python
python中安装django模块的方法
2020/03/12 Python
Pycharm的Available Packages为空的解决方法
2020/09/18 Python
党组织公开承诺书
2014/03/29 职场文书
《青山处处埋忠骨》教学反思
2014/04/22 职场文书
青奥会口号
2014/06/12 职场文书
英文感谢信格式
2015/01/21 职场文书
2015大学自主招生自荐信范文
2015/03/04 职场文书
2015年九一八事变纪念活动实施方案
2015/05/06 职场文书
联欢会开场白
2015/06/01 职场文书
详解Java实践之抽象工厂模式
2021/06/18 Java/Android