一,字符串的特点。
1,其他类型的数据在字符串处理函数中,会自动被转换为字符串,然后再应用该函数。
2,字符串可以被视为数组,即当作字符集合来看待。
如:
$str="abcdefg";
echo $str[2];
echo $str{2};//推荐访问方式,因为上面那种会让人误以为该字符串为一个数组。
二,常用的字符串输出函数。
echo()
print()
printf()-----%'#20s---->按字符串格式输出,输出20个长度,不够的话在前面补充“#”,如果想在字符串后面补充,则写成:
%'#-20;
sprintf()---------与printf()格式一样,只是其返回的是一个格式化后的字符串,而不是直接输出格式化后的字符串。
die()
三,常用的字符串格式化函数。
ltrim();
rtrim();
trim();
str_pad();
strtolower();
strtoupper();
ucfirst();
ucword();
与html标签相关的字符串处理函数:
nl2br();
htmllentities();
htmlspecialchars();
stripslashes();
strip_tags();
其他字符串格式化:
number_format();
strrev();
md5();
md5_file();
注意:所有字符串处理函数处理数值后,该数值并没有被改变,而是返回一个新的格式化后的字符串。