strlan
计算字符串的长度
$str = 'my name is jack';
echo strlen($str); //输出15,表明$str有15个字节
strrchr
将字符串转化为小写
$str = 'Made In China';
echo strtolower($str); //输出:made in china
strtoupper
将字符串转化为大写
$str = 'made in china';
echo strtoupper($str);//输出:MADE IN CHINA
strtotime
将字符串转化为时间戳
$str = '2021-2-1';
echo strtotime($str);//输出:1612108800
string trim
去除字符串收尾的空白字符或者指定字符
$str = ' made in china ';
echo trim($str);//输出:made in china
strrev
翻转字符串
$str = 'my name is jack';
echo strrev($str);//输出:kcaj si eman ym
ucwords
将字符串中每个单词的首字母转换为大写
$str = 'my name is jack';
echo ucwords($str);//输出:My Name Is Jack
str_word_count
返回字符串中单词的使用情况
$str = 'my name is jack';
echo str_word_count($str);//输出:4,4个单词
strcasecmp
比较字符串,不区分大小写,如果一致返回0
$str1 = 'made in china';
$str2 = 'Made In China';
if(strcasecmp($str1,$str2) === 0) {
echo '$str1和$str2一样';
} ;//输出$str1和$str2一样
strcmp
比较字符串,区分大小写,如果一致返回0
$str1 = 'made in china';
$str2 = 'Made In China';
if(strcasecmp($str1,$str2) === 0) {
echo '$str1和$str2一样';
} else {
echo '$str1和$str2不一样';
};//输出$str1和$str2不一样
strip_tags
从字符串中去除 HTML 和 PHP 标记
$str = "<h1>这里是H1标记</h1>";
echo strip_tags($str);
echo $str;
strval
获取变量的字符串值
$str = '123';
echo strval($str); // 输出值:123
str_shuffle
随机打乱一个字符串
$str = 'my name is jack';
echo str_shuffle($str); // 输出:s cianmy jaemk
str_ireplace
替换指定字符,忽略大小写
$str = 'My name is jack';
echo str_ireplace('m','w',$str);
//输出 wy nawe is jack