-
邓炜关于PHP基本语法的第四部分:字符串处理函数
资源介绍
PHP基本语法(四)字符串处理函数
大纲
常见的字符串处理函数的使用
获取字符的长度
改变大小写
加密函数
删除空白符
字符串查找
分解字符串
将数组转为字符串
替换字符串
第一节 在PHP中的字符串
一、字符串中{}的应用
在字符串中用于区分哪是变量,我们可以在双引号的字符串中加入{}进行区分。
$sport1='volley';
$sport2='foot';
$sport3='basket';
$plan1="I will play {$sport1}ball in the summertime";
$plan2="I will play {$sport2}ball in the fall";
$plan3="I will play {$sport3}ball in the winter";
echo $plan1;
?>
二、字符串的索引
字符串是一个有序的字符集合,那么既然是有序的,我们就应该可以提取
其中任意的字符,我们看下面实例:
$my_string = “Doubled”;
for ($index = 0;$index < 7;$index ++)
{
print($my_string[$index]);
print($my_string[$index]);
} ?>
我们用浏览器进行输出:
DDoouubblleedd
从结果中,我们可以看到,循环体每运行一次,那么将输出的是字符串里的字符,并且该字符是从0开始,我们在字符串变量后用[ ]括起,并给出相应的序号,便可以得到我们想要的字符。
三、字符串连接符
在PHP中有且仅有一个操作符,那就是字符串的连接符(.),它可以将两个字符串元素进行连接,然后依照连接的顺序,将两个字符串按照顺序组成一个新的字符串
四、串联字符串
就像我们的算术运算符一样,PHP的字符串操作符的串联也有它简短形式(.=),它是下面这种结构:
$my_string_var .= $new_addition;
它等价于:
$my_string_var = $my_string_var.$new_addition;
五、文档式字符串变量
在我们使用单引号或双引号来定义一个字符串的语法中,PHP也有另一种方法
去定义一个字符串,这个叫做文档式字符串变量。我们很容易地将多行字符串
放进程序里,如下所示:
$clerihew = <<< End_of_Quote
Sir Humphrey Davy
Abominated gravy.
He lived in the odium
of having discovered sodium.
End_of_Quote;
echo $clerihew;
经过浏览器输出:
Sir Humphrey Davy
Abominated gravy.
He lived in the odium
of having discovered sodium.
第二节 字符串处理函数
一、输出字符串
有四中方法可以将输出传送到浏览器。echo结构可以一次输出多值,而print()仅仅输出一个值。函数printf()通过将值插入到一个模板里来建立一个格式化的字符串。函数print_r()对调试很有用,该函数在人们或多或少都能读懂的表单里输出数组、对象和其他字符串的内容。
优酷网视频地址:
上集:http://v.youku.com/v_show/id_XMTY1MTA4NTI0.html
下集:http://v.youku.com/v_show/id_XMTY1MTIzMTQw.html
http://www.dengwei1999.com/video_list-5.html