上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
4.5 学习笔记
学习笔记一:慎用strlen()函数处理中文字符
使用strlen()函数计算时,一个UTF-8的中文字符是3个长度,所以“中文a字1符”长度是3*4+2=14,在mb_strlen计算时,选定内码为UTF-8,则会将一个中文字符作为长度1来计算,所以“中文a字1符”长度是6。
学习笔记二:strstr()函数和strpos()函数的区别
这两个函数都可用于查找字符串首次出现的位置,并且都区分大小写。二者不同的是,strstr()函数返回的是一个字符串,即从首次出现的位置到输入的字符串结束。而strpos()函数返回的是一个数字,即字符串首次出现的数字位置,注意从0开始计数。