宝哥软件园

一步一步学习PHP(7) php字符串相关应用

编辑:宝哥软件园 来源:互联网 时间:2021-10-24

1.字符串的表达式在PHP中,字符串有三种表达式:单引号、双引号和heredoc。PHP手册建议,一般情况下,尽量使用单引号。如果需要转义变量,请使用带双引号的字符串。如果你需要显示多行,就用这里的文档。以下单据形式:复制代码如下:php $test=FOOBAR Hello World!你好PHP!FOOBARecho $测试;这里doc是一个有开头和结尾的文本,在这个程序中是FOOBAR。不过我个人建议还是用比较复杂的字符串比较好,避免在字符串中遇到相同的文字而导致错误。此外,需要注意的是,它在heredoc中不是与空间无关的,所以最后一行结束符必须在行首(没有空格和缩进)。因为这个我调试了很久,对不起…但是在一般的应用中,heredoc并不是很常用。关于单引号和双引号的区别,可以参考我之前的文章:2。字符串输出。输出字符串的方式其实有很多,但是在这里我个人认为只介绍三种有用的:A. echo是字符串最常用的输出形式,但是在这里我们需要知道echo不是函数,而是语言结构。区别在于所有函数都有返回值,但是语言结构没有返回值。当然,这种理解就足够了。B. printf,经常用来在打印前组合字符串,实际上与String非常相似。格式化,然后打印。如果你学过C语言,你会对这段代码很熟悉,所以就不多解释了。复制的代码如下:php printf('Hello %s,我是%d ',' world ',22);C. print_r,该功能主要用于调试。这个功能最大的优点就是可以打印出一些乱七八糟的东西。例如,复制代码如下:php类People { private $ name公共函数People($ name){ $ this-name=$ name;}公共函数Say() { echo('Hello ')。$ name);} } $ p=新人(' kym ');print _ r($ p);image

也可以是:复制代码如下:php $arr=array('1'='kym ',' 2'='sina ',' 3 '=' blog ');print _ r($ arr);但是这个功能也有一个缺点:复制代码如下:php print_r(真);print _ r(false);结果发现无法正常打印。那么这个函数相对来说更适合调试。D. var_dump,这个函数相比print_r最大的优势就是可以打印真假。其他用法一致。3.字符串的常用函数Script语言一直以字符串处理为荣,所以我就来看看常用的字符串处理函数。我们可以查一下PHP的字符串函数库。其中我个人认为常用的只有几个:复制代码如下:php $ str=' HelloPHPMD5($ str);//对($i=0)进行MD5加密;$ is tren($ str);$ I){ echo($ str($ I));} strtoupper($ str);//转换为大写strtolow($ str);//转换为小写trim($ str);//首先删除空白的rtrim($ str);//删除右边空白的ltrim($ str);//删除左边空白的strev($ str);//字符串反转?我没什么感觉。写的时候觉得很有用。你做梦去吧。让我们读一下手册。

更多资讯
游戏推荐
更多+