php 常用 字符串处理函数 及 实例
时间:2008-08-26 来源:jiajiaquanzxc
2008-08-01 22:15
6-6.php
去除字符串两端的空格
===============================================================
6-7.php
字符串处理中的单词处理
===============================================================
6-8.php
用substr_count()函数统计字符串出现次数
===============================================================
6-9.php
字符串查找函数的使用
===============================================================
6-10.php
字符串查找函数的使用(二)
===============================================================
6-11.php
nl2br()函数的使用
请输入一段包含回车的文字:
";
echo
"用nl2br()处理接收到的内容,然后输出:
";
echo nl2br($content);
echo
"
(内容长度:".strlen(nl2br($content)).")
";
}
?>
===============================================================
6-12.php
字符串替换函数的使用
".$str."
";
$str=str_replace("[","(",$str);
$str=str_replace("]",")",$str);
echo
"字符替换之后:".$str."
";
//字符串替换
$str=str_replace("(逗)",",",$str);
$str=str_replace("(句)",".",$str);
echo
"字符串替换之后:".$str."
";
?>
===============================================================
6-13.php
字符串替换的高级应用
".$str."
";
$arr1=array("[","]");
$arr2=array("(",")");
$str=str_replace($arr1,$arr2,$str);
echo
"字符替换之后:".$str."
";
//字符串替换
$arr3=array("(逗)","(句)");
$arr4=array(",",".");
$str=str_replace($arr3,$arr4,$str);
echo
"字符串替换之后:".$str."
";
?>
===============================================================
6-14.php
字符串的截取综合范例
".$str."
";
//按各种方式进行截取
$str1=substr($str,5);
echo
"从第5个字符开始取至最后:".$str1."
";
$str2=substr($str,9,4);
echo
"从第9个字符开始取4个字符:".$str2."
";
$str3=substr($str,-5);
echo
"取倒数5个字符:".$str3."
";
$str4=substr($str,-8,4);
echo
"从倒数第8个字符开始向后取4个字符:".$str4."
";
$str5=substr($str,-8,-2);
echo
"从倒数第8个字符开始取到倒数第2个字符为止:".$str5."
";
?>
===============================================================
6-15.php
explode字符串分割函数
".$str."
";
echo
"1.以逗号为分隔符分割字符串:
";
$arr1=explode(",",$str);
echo
"---\$arr1[0]的值:".$arr1[0]."
";
echo
"---\$arr1[4]的值:".$arr1[4]."
";
echo
"2.分割时指定limit参数:
";
$arr2=explode(",",$str,3);
echo
"---\$arr2[0]的值:".$arr2[0]."
";
echo
"---\$arr2[2]的值:".$arr2[2]."
";
echo
"---\$arr2[4]的值:".$arr2[4]."
";
?>
===============================================================
6-16.php
str_split字符串分割函数
".$str."
";
echo
"1.以默认长度分割字符串:
";
$arr1=str_split($str);
echo
"---\$arr1[0]的值:".$arr1[0]."
";
echo
"---\$arr1[1]的值:".$arr1[1]."
";
echo
"---\$arr1[10]的值:".$arr1[10]."
";
echo
"2.以指定长度为5分割字符串:
";
$arr2=str_split($str,5);
echo
"---\$arr1[0]的值:".$arr2[0]."
";
echo
"---\$arr1[1]的值:".$arr2[1]."
";
echo
"---\$arr1[5]的值:".$arr2[5]."
";
//测试分割中文
$str2="轻轻地我走了,正如我轻轻的来。";
echo
"原字符串:".$str2."
";
echo
"1.以指定长度为5分割字符串:
";
$arr3=str_split($str2,5);
echo
"---\$arr3[0]的值:".$arr3[0]."
";
echo "---\$arr3[1]的值:".$arr3[1]."
";
echo
"2.以指定长度为4分割字符串:
";
$arr4=str_split($str2,4);
echo
"---\$arr4[0]的值:".$arr4[0]."
";
echo
"---\$arr4[0]的值:".$arr4[0]."
";
echo
"---\$arr4[0]的值:".$arr4[0]."
";
?>
===============================================================
File create time:2008-08-01 22:14:49
By string.cpp
相关阅读 更多 +