php中理解print EOT分界符和echo EOT的用法区别小结

2015-01-24信息快讯网

这样可以输出大段的HTML 而且不用把里面的引号转义 就是不用 \" 这样自动替换里面的变量。

html与php编写中echo可以同时输出多个字符串,并不需要圆括号。
print只可以同时输出一个字符串,需要圆括号。
print的用法和C语言很像,所以会对输出内容里的%做特殊解释。
echo无返回值,print()有返回值,当其执行失败(比如断线)时返回flase 。
echo可以多个参数,print一个参数。推荐用echo。

看下面的例子就能明白php中print <<<EOT是干什么用的了:
 
print <<<EOT 
<html> 
<head></head> 
<body> 
$value; 
<img src="$img"> 
... 
</body> 
<html> 
EOT; 

含义:
<<< 运算符,将由自定义分界符间的内容视为字符串,可对其间的变量做处理;
EOT 自定义分界符,结束时必须位于行首;
在同一页面中使用<<<标记
标记;
注:标记名为配对出现,同一页面中不允许同名出现两个以上标记名;
另:配对标记名的结尾标记名应单独一行,前后均不允许输出字符...(例如空格等不可见但存在的字符..)。
优点:这样可以输出大段的HTML 而且不用把里面的引号转义 就是不用 \" 这样自动替换里面的变量。

如何在php中输出html代码(EOT)
PHP代码
<?php 
echo <<< EOT 
<table width=80% border="2" cellpadding="3" cellspacing="0" bordercolor="#808080"> 
<tr bgcolor="#84A9E1"> 
<td align="center">ClassID</td> 
<td align="center">stuno</td> 
<td align="center">学生姓名</td> 
<td align="center">家长姓名</td> 
<td align="center">家长手机号</td> 
</tr> 
EOT; 
?> 

详细出处参考:http://www.jb51.net/article/16022.htm
php守护进程 加linux命令nohup实现任务每秒执行一次
PHP include_path设置技巧分享
php array_intersect比array_diff快(附详细的使用说明)
php header Content-Type类型小结
PHP中error_reporting()函数的用法(修改PHP屏蔽错误)
PHP函数之error_reporting(E_ALL ^ E_NOTICE)详细说明
yii框架源码分析之创建controller代码
php设计模式 Interpreter(解释器模式)
php设计模式 Prototype (原型模式)代码
PHP数组的交集array_intersect(),array_intersect_assoc(),array_inter_key()函数的小问题
深入理解PHP原理之Session Gc的一个小概率Notice
The specified CGI application misbehaved by not returning a complete set of HTTP headers
让PHP以ROOT权限执行系统命令的方法
Search File Contents PHP 搜索目录文本内容的代码
用Zend Encode编写开发PHP程序
php microtime获取浮点的时间戳
Linux下将excel数据导入到mssql数据库中的方法
PHPWind 发帖回帖Api PHP版打包下载
php cli 方式 在crotab中运行解决
php addslashes和mysql_real_escape_string
PHP has encountered an Access Violation 错误的解决方法
基于Windows下Apache PHP5.3.1安装教程
PhpMyAdmin中无法导入sql文件的解决办法
PHP编程过程中需要了解的this,self,parent的区别
PHP strtotime函数详解
PHP XML操作类DOMDocument
php session_start()关于Cannot send session cache limiter - headers already sent错误解决方法
基于HTTP长连接的"服务器推"技术的php 简易聊天室
PHP has encountered an Access Violation at 7C94BD02解决方法
PHP EOT定界符的使用详解
©2014-2024 dbsqp.com