最新文章
Latest ArticlesPHP编程之字符串处理(第2期)
发布时间:2015/07/26 编程语言 标签:chunk_splitechoparse_strprintprintfstrchrstrtoksubstr字符串拆分字符串的截取字符串输出浏览次数:379 欢迎阅读!
目录:
1、字符串输出:
2、字符串的截取
3、字符串拆分
1、字符串输出:
echo() ?输出一个或多个字符串
print() 输出字符串
printf() 格式化输出字符串
<?php
$bbs_url=’http://faceours.com/’;
$bbs_name=’owing’;
echo ($bbs_url);
echo $bbs_name,$bbs_url;
echo $bbs_name;
echo $bbs_url;
print $bbs_url;
print $bbs_name,$bbs_url; //此行写法不允许,错误
$num=”152″;
$num1=”888″;
print(“%.2f”,$num); //%.2f:浮点型2位小数
print(“加入一段文字%.2f加入一端文字”,$num);
print(“加入一段文字%.2f加入一端%.2f文字”,$num,$num1);
print(“加入一段文字%.2\f加入一端%1\$u文字”,$num,$num1);
2、字符串的截取
2-1:substr() 对字符串进行指定数量的截取
<?php
$owing=”owing.cn”;
$str=substr($owing,4,2); //4表示从第几个字符开始截取(不写位截取全部),2表示截取几位(不写表示截取后面的所有)
echo $str;
2-2:strchr() strstr别名,区分大小写,查找字符串的出现,返回字符串到结尾
stristr() 不区分大小写
strrstr() 查找一个字符串在另一个字符串中最后出现,返回字符串到结尾
strpos() 查找一个字符串在另一个字符串中第一次出现的位置,区分大小写
stripos() 查找一个字符串在另一个字符串中第一次出现的位置,不区分大小写
strrpos() 查找一个字符串在另一个字符串中第一次出现的位置,区分大小写(中间加了一个r之后则从后查找)
<?php
$bbs=”owing博客是好博客,欢迎大家来owing.cn”
$str1=strchr($bbs,”owing”); //如果为真,则返回全部字符串,为假则返回false
var_dump($str1);
$str3=strpos($bbs,”owing”);
echo $str3; //返回指定字符串出现的具体位置、
3、字符串拆分
strtok(字符串,拆分字符) 通过字符串把主字符串进行拆分成数组
parse_str() 把字符串截取为变量
chunk_split() 吧字符串胺指定大小拆分
<?php
$str1=””
$url=”http://faceours.com/?name=wangwang&age=22&sex=boy”;
$u_msg=substr($url,(strpos($url,’?’)+1));
echo $u_msg;
parse_str($u_msg);
echo “欢迎来到owing.cn,你的用户名是:”.$name.”你的年龄{$age}你的性别{$sex}”;
echo chunk_split($url,3,”—“); //”—“:在拆分的几个字符间插入特定符号
上一篇: PHP编程之字符串处理(第3期)
下一篇: PHP编程之字符串处理(第1期)