php --字符串函数

长度 : strlen()


字符串比较:
大小写敏感:
strcmp()
忽略大小写:
strcasecmp()


查找--单个字符串:
按值查找, 返回开始位置:
strpos() : 用于检索字符串内指定的字符或文本
按位置查找, 返回匹配内容:
substr(string, start,[length])
注意:以下两种写法不同,  不会被自动移除, 并且移除的内容也是有效的字符串,仅是不显示, 指定length时, 一个空格依然是一个定长

$str = "Hello   World!";
$str2 = "Hello World!";
echo substr($str,5);
echo "
"; echo substr($str2,5); echo "
"; echo substr($str2,5,2);

结果:


php --字符串函数_第1张图片
test.png

查找--多个字符串:

  1. 返回重叠的长度: strspn()
  2. 返回不重叠的长度: strcspn()

替换:
移除空白或其他预定义字符(区分大小写):
trim($str, $rm_str) : 两端空白
ltrim($str, $rm_str):左侧
rtrim($str, $rm_str) : 右侧


大小写转换:
strtolower()
strtoupper()
字符串首个字母转为大写: ucfirst()
每个单词首个字母转为大写: ucwords()


你可能感兴趣的:(php --字符串函数)