最新文章
Latest ArticlesPHP编程之字符串处理(第1期)
发布时间:2014/07/12 编程语言 浏览次数:379 欢迎阅读!
0、字符串定义
1、PHP处理字符串中的空格:
2、对字符串大小写的处理:
3、字符串填充函数:
4、字符串翻转函数:strrev();
5、MD5加密:MD5 ();
6、格式化金额字符串函数:
7、字符串拆分成数组:
8、把数组元素合成字符串:
字符串定义:
”:单引号———-不能正常解析单引号内的变量,有些转译符号不能被解析
“”:双引号:————-可以正常解析双引号末尾的变量,如果变量不在双引号末尾,则需要用{}括起来才能被解析,也可在里面输入转译符号
<<< :定界符:——————————定界符范围内(“<<<变量……变量”之间)的群补字符都可以被程序解析【定界符的结束标示之前不允许有任何空白,且前后标示必须要统一】
例子:
<php
$b=”owing.cn”
$a=<<<owing
owing;
echo $a
?>
n12br();能把括号内转译符”\n“ 转变成<br/>的函数
—————————————–字符串处理函数———————————————-
1、PHP处理字符串中的空格:
trim:对字符串左右空格的删除;
ltrim:对字符串左部空格的删除;
rtrim:对字符串右部 空格的删除;
【strlen():检测字符串长度的函数】
2、对字符串大小写的处理:
strtolower:将字符串转换成小写
strtouppe:将字符串转化成大写
ucfirst:??? ?首字母大写
ucwords:? 单词首字母大写
3、字符串填充函数:
str_pad(“参数1(字符串)”,”参数2(填充后字符串的长度)“,”参数3(填充的内容)“,”参数四(填充的方向)“)【当填充的字符串长度小于原字符串长度的时候,填充函数不被执行】
—————>填充方向:
STR_PAD_BOTH:左右两侧进行填充,如果填充为奇数,右侧多填
STR_PAD_LEFT:左侧填充
STR_PAD_RIGHT:右侧填充
———————————————————————————————————
4、字符串翻转函数:strrev();
5、MD5加密:MD5 ();
6、格式化金额字符串函数:
number_format(“参数1(字符串)”,”参数2(小数位数)“,”参数3(小数点)“,”参数4(千位分隔符)“,)
————————————————-
7、字符串拆分成数组:
explode(“用于在哪个字符串拆分”,”拆分的字符串“,”返回数组元素的数目“)
例子:
<?php
$str=”owing博客,有用的博客,博客地址是owing.cn”
$arr=explode(“,”,$str,2);
print_r($arr);
?>
—————————————————————
8、把数组元素合成字符串:
implode (“参数1(链接字符串)”,“参数2(数组)”)??????????????????????? //链接字符串如果不填就默认为空字符串
例子:
<?php
$arr=array(“百度”,“新浪”,“网易”,“搜狐”);
$str=implode($arr);
var_dump($str);
echo $str; ? //效果:百度新浪网易搜狐
?>
<?php
$arr=array(“百度”,“新浪”,“网易”,“搜狐”);
$str=implode( “,”$arr);
var_dump($str);
echo $str; ? ? ? //效果:百度,新浪,网易,搜狐
?>
上一篇: PHP编程之字符串处理(第2期)