PHP内置的字符串处理函数
2010-11-01 23:43
253 查看
一,字符串的特点。
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();
注意:所有字符串处理函数处理数值后,该数值并没有被改变,而是返回一个新的格式化后的字符串。
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();
注意:所有字符串处理函数处理数值后,该数值并没有被改变,而是返回一个新的格式化后的字符串。
相关文章推荐
- 关于PHP内置的字符串处理函数详解
- php字符串处理函数大全
- php字符串处理函数大全
- PHP程序字符串处理函数
- Python内置的字符串处理函数整理<转>
- php字符串处理函数大全
- php学习第二章:字符串处理函数(一)
- php 字符串处理函数大全
- php常用字符串处理函数实例分析
- php字符串处理函数大全
- PHP字符串处理函数整理
- Python内置的字符串处理函数整理
- php字符串处理函数总结~
- php字符串修改(处理)函数总结
- Python内置的字符串处理函数整理
- php字符串处理函数大全
- php字符串处理函数大全
- php字符串处理函数大全
- php常用的字符串处理函数
- 关于PHP的一些常用的字符串处理函数