strlen();
strlen 和 mb_strlen 都是用于获取字符串长度的,

其中 strlen 只针对单字节编码字符,也就是说它计算的是

字符串的总字节数,如果是多字节编码,如 gbk 和 utf8,

使用 strlen 得到的不是字符的个数,而是该字符的总字节数,

可以使用 mb_strlen 获取其字符个数,使用 mb_strlen 要注意

两点,一是要开启 mbstring 扩展,二是要指定字符集。
mb_strlen()

2。mb_substr() 获取部分字符串,可传参数 制定字符集

3.include reqiure 都是文件的引入,但是 include的文件不存在是,会报错,程序继续执行,require 引入的文件不存在时,也会报错,但是程序终止
4.字符串反转:strrev(),不适用于中文

5.%为取模运算,$a % $b 其结果的正负取决于 $a 的符号。echo ((-8)%3)."<br />"; //输出 -2echo (8%(-3))."<br />"; //输出 2

6.strrchr() — 查找指定字符在字符串中的最后一次出现



最新文章

  1. ecliplse高亮显示选中的相同变量
  2. 本地mysql数据库root密码丢失修改方法
  3. 解决表单(搜索框)回车的时候直接提交了表单不运行js的问题
  4. vuex2.0.0爬坑记录 -- mutations的第一个参数state不能解构
  5. ASP.NET Core重写个人博客站点小结
  6. Java中print、printf、println
  7. Hibernate——property的access属性
  8. 2014年10月30日-----SQL的基础知识
  9. git pull 出错 fatal: Could not read from remote repository.Please make sure you have the correct access rights.and the repository exists.
  10. 浅谈!SQL语句中LEFT JOIN ON WHERE和LEFT JOIN ON AND的区别
  11. OpenCV 之 Mat 类
  12. java 面试,如何提升自己的实力,摘自 java web轻量级开发面试教程
  13. 使用 DryIoc 替换 Abp 的 DI 框架
  14. (一)Maven简介
  15. Tcp/IP 的四层模型
  16. 关于 spring MVC 配置自动扫描中 use-default-filters 属性
  17. two sum --无脑法
  18. C++各种类继承关系的内存布局
  19. LisView控件
  20. ARM cortexM4中断优先级的一点理解。

热门文章

  1. 浅析VAST代币与SPC算力币的释放模式
  2. NGK高效的背后驱动力是社区发展
  3. [转]ROS学习笔记十一:ROS中数据的记录与重放
  4. 关于PCA主成分分析的一点理解
  5. 边缘计算k8s集群之SuperEdge
  6. 01_AlexNet
  7. PCA——主成分分析
  8. NodeJs 入门到放弃 — 网络服务器(三)
  9. java 流程控制学习
  10. List调用toString()方法后,去除两头的中括号