php开源嘛
首页 | English | MySql数据库 | Php编程 | 建站杂烩 | 系统服务器 | 资源共享 | 专题 | 才桀网 | 支持论坛
  当前位置:主页>资源共享>问答专区>文章内容
在php中echo和print的区别?
来源:本站原创 作者:才桀 发布时间:2007-09-28  

在php中echo和print的区别?phpma.com

--------------------------------------------------------------- 
 
     echo可以同时输出多个字符串,并不需要圆括号。 
     print只可以同时输出一个字符串,需要圆括号。 
--------------------------------------------------------------- 
 
echo  更象一条语句  phpma.com
print  是函数 
--------------------------------------------------------------- 
 
     print的用法和C语言很像,所以会对输出内容里的%做特殊解释。 
     推荐用echo。 
--------------------------------------------------------------- 
 
没多大区别,就是一个函数,一个是命令。 
--------------------------------------------------------------- 
 
print  还可以这样用 
----------------------------------- 


print  <<<EOT 
<html> 
<head></head> 
<body> 
$value; 
<img  src="$img"> 
... 
</body> 
<html> 
EOT; 


---------------------------------- 
这样可以输出大段的HTML  而且不用把里面的引号转义  就是不用  \"  这样 
自动替换里面的变量 
 
--------------------------------------------------------------- 
 
echo  命令和  print  命令  相同,没有区别 
 
echo  函数  和  print  函数  有区别。 
echo()  无返回值,与echo  命令相同 
print()  有返回值,当其执行失败(比如断线)时返回flase  
 
phpma.comprintf()  和  sprintf()  类似,均为格式化输出,不同的是前者输出到标准输出,后者输出到变量 
 
形如 
echo  <<<  EOT 
EOT; 
print  <<<  EOT 
EOT; 
的书写格式,其含义如下: 
<<<  运算符,将由自定义分界符间的内容视为字符串,可对其间的变量做处理 
EOT  自定义分界符,结束时必须位于行首  
 
---------------------------------------------------------------  
 
phpma.com补充 
 
在同一页面中使用<<<标记 
 
标记; 
 
标记名为配对出现,同一页面中不允许同名出现两个以上标记名 
 
另:配对标记名的结尾标记名应单独一行,前后均不允许输出字符...(例如空格等不可见但存在的字符..) 
phpma.com--------------------------------------------------------------- 
 
echo可以多个参数,print一个参数, 
echo无返回直,print有,成工,1,false,0. 


(阅读次数:
上一篇:MySQL数据库中建立外键的方法   下一篇:php中init()函数和linux系统的init进程
[收藏] [推荐] [评论(1条)] [返回顶部] [打印本页] [关闭窗口]  
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论
  热点文章
·怎样才能成为PHP高手?
·PHPer为什么被认为是草根?
·您是否患有电脑依赖症?
·有WEB标准吗?,有的只是建议
·谁在做中国最赚钱的行业网站?
·PHP比ASP优秀的N个理由是什么?
·网站开发为什么选择PHP?
·为什么说PHPer是草根开发者?
·在使用DIV之后,怎样使用TABLE最
·PHP开发大系统令人不爽的原因是
·web标准,我们去向何方?
·学CSS比表格更难吗?
  相关文章
·PHP何以如此红火?解析草根问题.
·个人站长?博客写手?未来谁是主
·PHP开发大系统令人不爽的原因是
·互联网中个人网站的价值是什么?
·您是否患有电脑依赖症?
·怎样让DNS服务器支持泛域名解析?
·PHPer为什么被认为是草根?
·如何使用PHP开发高效的WEB系统?
·MySQL数据库所支持的操作系统有
·为什么说PHPer是草根开发者?
·谁在做中国最赚钱的行业网站?
·网站开发为什么选择PHP?

关于我们 | 本站声明 | 友情连接 | 诚邀加盟 | 网站地图
版权Power by DedeCms   技术支持QQ =>> 罗江游鱼   Jacking  后台登陆
Copyright @ 2007 公司地址:柳州市东环路268号 邮编:545006 电话:15920389818 桂ICP备07006725号