PHP程序设计基础(微课版)(第2版)课件 2.PHP输出函数_第1页
PHP程序设计基础(微课版)(第2版)课件 2.PHP输出函数_第2页
PHP程序设计基础(微课版)(第2版)课件 2.PHP输出函数_第3页
PHP程序设计基础(微课版)(第2版)课件 2.PHP输出函数_第4页
PHP程序设计基础(微课版)(第2版)课件 2.PHP输出函数_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2.3PHP输出函数陈学平01.02.03.04.05.目录3PHP输出函数3.1echo()函数3.2print()函数3.3printf()函数3.4sprintf()函数3PHP输出函数PHP输出函数有echo()函数与print()函数以及格式化输出函数printf()函数和sprintf()函数。3.1echo()函数echo()函数输出一个或多个字符串,可以用圆括号,在实际应用中,一般不用圆括号;echo更象一条语句,无返回值。<?phpecho("今天天气很好,我们出去玩!")."<br>";echo"今天天气很好,我们出去玩!";?>浏览器中输出为:今天天气很好,我们出去玩!今天天气很好,我们出去玩!3.2print()函数print()函数输出一个或多个字符串,可以用圆括号,在实际应用中,如断线)时返回flase。例如<?phpprint("今天天气很好,我们出去玩!")."<br>";print"今天天气很好,我们出去玩!"."<br>";echoprint"今天天气很好,我们出去玩!";?>浏览器中输出为:一般不用圆括号;print()函数有返回值,其返回值为1,当其执行失败(比3.2print()函数今天天气很好,我们出去玩!今天天气很好,我们出去玩!今天天气很好,我们出去玩!1第一句、第二句都输出了“今天天气很好,我们出去玩!”,第三除了输出了“今天天气很好,我们出去玩!”外,还输出了返回值“1”。echo()函数与print()函数两者的功能几乎完全一样,有一点不同就是echo()函数无返回值,print()函数有返回值。且echo()函数稍快于print()函数。3.3printf()函数printf()函数输出格式化的字符串。其中格式化字符串包括两部分内容:一部分是正常字符,这些字符将按原样输出;另一部分是格式化规定字符,以“%”开始,后跟一个或几个规定字符,用来确定输出内容格式。参量表是需要输出的一系列参数,其个数必须与格式化字符串所说明的输出参数个数一样多,各参数之间用“,”分开,且顺序一一对应,否则将会出现意想不到的错误。常用类型转换符%b整数转二进制%c整数转ASCII码%d整数转有符号十进制%f倍精度转浮点3.3printf()函数%o整数转八进制01%u整数转无符号十进制02%x整数转十六进制(小写)03%X整数转十六进制(大写)04<?php05$a="今天";06$b=10;07printf("%s我买了%u本书",$a,$b);08?>09%s整数转字符串103.3printf()函数浏览器输出的内容是:1printf()函数有返回值,其返回值为字符串的长度。2<?php3$a="今天";4$b=10;5echoprintf("%s我买了%u本书",$a,$b);6?>7此时浏览器输出的内容是:8今天我买了10本书169今天我买了10本书103.3printf()函数其中“今天我买了10本书”为printf()函数格式化后的字符串,“16”为printf()函数的返回值——字符串的长度16,需要通过echo才能输出。3.4sprintf()函数sprintf()函数与printf()函数类似,printf()函数的返回值是字符串的长度,而sprintf()函数的返回值则是字符串的本身。因此,sprintf()函数必须通过echo才能输出。<?php$a="今天";$b=10;echosprintf("%s我买了%u本书",$a,$b);?>在浏览器中可以看到输出为:今天我买了10本书3.4sprintf()函数如果省略掉了echo,那么浏览器中输出为空。sprintf()和printf()的用法和C语言中的printf()非常相似。可以用sprintf()将

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论