theend12 发表于 2010-9-3 09:17

PHP中echo与print区别

菜鸟求助PHP中echo与print区别

何时需要使用print

gupiao175 发表于 2010-9-3 09:45

echo没有返回值,print有返回值的用法,也就是函数!
例如:
$pp=print "wwwb<br/>";
echo  $pp;
$pp就是1;
而echo单纯的输出,没有任何返回值!

lfboo 发表于 2010-9-3 18:51

楼上解释的很好。。

cnenc 发表于 2010-9-4 00:49

gupiao175 错了.
print 是一个语言结构而非函数,因此它无法被变量函数调用。

http://hi.baidu.com/4racn/blog/item/575fb0cc9f17991100e92836.html


gupiao175 发表于 2010-9-4 07:06

[quote][b]以下是引用[u]cnenc[/u]在2010-9-4 00:49:36的发言:[/b]

gupiao175 错了.
print 是一个语言结构而非函数,因此它无法被变量函数调用。

http://hi.baidu.com/4racn/blog/item/575fb0cc9f17991100e92836.html


[/quote]    呵-,谢谢指正!
    语言结构我也不知道到底是什么,说来很惭愧,直到现在函数的概念是怎么定义的我都不是很清楚!从没有看过一本编程的正规书籍![em04]

页: [1]

编程论坛