function utf8_strlen($string=null){
// 将字符串分解为单元
preg_match_all("/./us", $string, $match);
// 返回单元个数
print_r($match);
return count($match[0]);
} echo utf8_strlen("äöüÄÖÜßn°€éè");

其实对于input框,maxlength属性就是将一个中文汉字和一个英文字符都当做是一个字符来看待的,并且我们用length属性获取的时候也是如此。

最新文章

  1. 第十一篇:web之Django之Form组件
  2. hadoop 主节点存储告警
  3. DC游戏《斑鸠》原创赏析[转载]
  4. redis优化配置和redis.conf说明
  5. SOA的企业系统架构
  6. [USACO 04OPEN]MooFest
  7. C++中的explicit关键字的用法
  8. 清理out的浏览器收藏夹发现的
  9. linux软连接文件的copy
  10. 一文说尽MySQL事务及ACID特性的实现原理
  11. Tomcat实现反向代理
  12. java编程规范(持续更新)
  13. python中类的创建和实例化
  14. Kafka安装及使用
  15. 笛卡尔遗传规划Cartesian Genetic Programming (CGP)简单理解(1)
  16. POJ 2235 Frogger / UVA 534 Frogger /ZOJ 1942 Frogger(图论,最短路径)
  17. android webview goback 跳过页面302自动跳转方法
  18. PHP代码审计笔记--SQL注入
  19. arm交叉编译器gnueabi、none-eabi、arm-eabi、gnueabihf等的区别
  20. hive对于lzo文件处理异常Caused by: java.io.IOException: Compressed length 842086665 exceeds max block size 67108864 (probably corrupt file)

热门文章

  1. django学习笔记(3)
  2. 6 [面向对象]-property
  3. 【BZOJ1051】[HAOI2006]受欢迎的牛
  4. spark-sql用hive表格,在spark-submit运行jar包时遇到的问题
  5. cogs1538 [AHOI2005]LANE 航线规划
  6. JAVAEE Eclipse 控制台用起来感觉很不方便的原因
  7. PS入门到精通完全自学教程
  8. Qt-网易云音乐界面实现-6 迷你个人中心实现
  9. SSL详解
  10. python基础教程:包的创建及导入