PHP中字符串的显示以及格式化(第三章 字符串与正则表达式)

 

1)在PHP中,通常使用echo和print两种方式来显示字符串。print输出的方式的返回值为int类型的,并且它的返回值永远为1。echo输出方式没有返回值

 

2)print的语法格式如下: int print(String $arg)

 

3)echo输出方式的格式如下: void echo(string $arg1[,string $arg2...])

 

4)echo和print基本上是可以通用的,但是在某些情况下两者还是存在区别的:echo支持多个参数,而print只能有一个参数,print的返回值永远为1,但是echo没有返回值

 

5)PHP提供了几个函数可以比较方便的格式化字符串,例如printf()函数,sprintf()函数,nl2br()函数,wordwrap()函数,strtolower()函数,strtoupper()函数和ucwords()函数

 

6)printf()和sprintf()函数都可以对字符串进行格式化操作,唯一不同的地方是printf()函数可以直接将格式化后的字符串显示输出,而sprintf()函数则需要使用echo才能够将格式化的字符串显示输出

 

7)在printf()和sprintf()函数中,可以使用的format参数可取值说明大致如下%b(整型数据,以二进制形式输出),%c(整型数据,以ASCII码形式输出),%d(整型数据,以有符号形式输出),%u(整型数据,以无符号形式输出),%o(整型数据,以八进制形式输出),%x(整型数据,以十六进制形式输出,字母小写),%X(整型数据,以十六进制形式输出,字母大写),%f(浮点型数据),%s(字符串形式输出)

 

8)nl2br函数是将字符串中的换行符/n转换为HTML中的<br/>之后显示出来

 

9)wordwrap()函数的功能是制定从某列字符进行强制转换,它的语法格式如下:string wordwrap(string $str[,int $width=75[,string $break="/n"[,bool $cut=false]]]),其中str指定2要进行转换的字符串,width指定最大行宽度,默认的值为75,break指定作为分隔符使用的字符,默认值为"/n",cut指定是否对大约指定宽度的单词进行换行,默认值为false

 

10)strtolower()函数可以将字符串中的所有字符转换成小写字符

 

11)strtoupper()函数可以将字符串中所有的字符转换成大写字符

 

12)ucwords()函数可以将字符串中的所有首字符全部转换为大写字符

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值