常用字符串处理
substr($string, $start, $length)
substr('abcdef', -1, 1); 如果 start 是负数, 将从母串的末尾开始反向截取
strchr($haystack, $needle, $part) 返回指定符号后的字符串(含符号)
strrchr 查找一个字符c在一个字符串s中最后一次出现的位置(也就是从s的右侧开始查找字符c首次出现的位置),并返回从字符串中的字符c所在的位置开始直到字符串s结束的所有字符。
strpos($haystack, $needle, $offset) 查找字符串首次出现的位置
strrpos:与strpos一样,只是从字符串的右边开始找
strstr() 查找字符串的首次出现
strlen($string) 返回字符串长度
中文字符串截取:mb_substr()
获取中文字符串长度:mb_strlen()
str_replace($search, $replace, $subject, $count)
substr_replace($string, $replacement, $start, $length)
str_split($string, $split_length) 按指定长度,将字符串分割成数组
Implode( 符号, array) 数组转为用符号隔开的字符串
explode( 符号 , 字符串 数组值个数 ) 字符串转数组
trim 删除空格/其他预定义符号 (效率不高,不要用来删大段字符串)
strrev($string) 返回反转后的字符串
hexdec($hex_string) 十六进制转十进制
字符串比较strcmp() 不区分大小写 strcasecmp()
浙公网安备 33010602011771号