PHP
输出函数有
echo()
函数与
print()
函数以及格式化输出函数
printf()
函数和
sprintf()
函数。
一、
echo()
函数
echo()
函数输出一个或多个字符串,可以用圆括号,也可不用,在实际应用中,
我们一般不用圆括号;
echo
更象一条语句,无返回值。
<?php
echo
(
"
今天天气很好,我们出去玩!
"
).
"<br>"
;
echo
"
今天天气很好,我们出去玩!
"
;
?>
浏览器中输出为:
今天天气很好,我们出去玩!
今天天气很好,我们出去玩!
二、
print()
函数
print()
函数输出一个或多个字符串,
可以用圆括号,
也可不用,
在实际应用中,
我们一般不用圆括号;
print()
函数有返回值,其返回值为
1
,当其执行失败(比
如断线)时返回
flase
。
3
<?php
print
(
"
今天天气很好,我们出去玩!
"
).
"<br>"
;
print
"
今天天气很好,我们出去玩!
"
.
"<br>"
;
echo print
"
今天天气很好,我们出去玩!
"
;
?>
浏览器中输出为:
今天天气很好,我们出去玩!
今天天气很好,我们出去玩!
今天天气很好,我们出去玩!
1
第一句、
第二句都输出了
“今天天气很好,
我们出去玩!
”
,
第三除了输出了
“今
天天气很好,我们出去玩!”外,还输出了返回值“
1
。
echo()
函数与
print()
函数两者的功能几乎完全一样,有一点不同就是
echo()
函
数
无返回值,
print()
函数有返回值。且
echo()
函数稍快于
print()
函数。
三、
printf()
函数
printf()
函数输出格式化的字符串。
其中格式化字符串包括两部分内容:
一部分
是
正常字符,这些字符将按原样输出;另一部分是格式化规定字符,以“
%
”开始,
后跟一个或几个规定字符,用来确定输出内容格式。
参量表是需要输出的一系列参数,
其个数必须与格式化字符串所说明的输出参数
个数一样多,各参数之间用“,”分开,且顺序一一对应,否则将会出现意想不
到的错误。
常用类型转换符
%b
整数转二进制
%c
整数转
ASCII
码