这篇文章将为大家详细讲解有关php中print << 成都创新互联是一家专注于成都网站设计、网站建设和重庆服务器托管的网络公司,有着丰富的建站经验和案例。 echo和print 的区别
echo可以同时输出多个字符串,并不需要圆括号;echo更象一条语句;推荐用echo; print只可以同时输出一个字符串,需要圆括号。print 是函数;print的用法和C语言很像,所以会对输出内容里的%做特殊解释;
echo的说明:
echo可以同时输出多个字符串,并不需要圆括号;
echo更象一条语句;
推荐用echo;
echo '等等,我还没有写完哪。此处接上面的。';
?>
echo() 无返回值,与echo 命令相同 ;
echo可以多个参数,echo无返回值。
print的说明:
print只可以同时输出一个字符串,需要圆括号。
print 是函数 ;
print的用法和C语言很像,所以会对输出内容里的%做特殊解释;
没多大区别,就是一个函数,一个是命令。
print 还可以这样用
print <<
dND
?>
这样可以输出大段的HTML 而且不用把里面的引号转义 就是不用 \" 这样
自动替换里面的变量
print一个参数, print有,ture,1;false,0。
区别细节:
echo 命令和 print 命令 相同,没有区别 ;
echo 函数 和 print 函数 有区别;
print() 有返回值,当其执行失败(比如断线)时返回flase ;
printf() 和 sprintf() 类似,均为格式化输出,不同的是前者输出到标准输出,后者输出到变量 。
在同一页面中使用<<<标记,标记名为配对出现,同一页面中不允许同名出现两个以上标记名。配对标记名的结尾标记名应单独一行,前后均不允许输出字符...(例如空格等不可见但存在的字符..) 。
形如
echo <<< EOT
EOT;
print <<< EOT
EOT;
的书写格式,其含义如下:
<<< 运算符,将由自定义分界符间的内容视为字符串,可对其间的变量做处理
EOT 自定义分界符,结束时必须位于行首
=============================
理解print <<
print <<
$value;
...
EOT;
含义:
<<< 运算符,将由自定义分界符间的内容视为字符串,可对其间的变量做处理;
EOT 自定义分界符,结束时必须位于行首;
在同一页面中使用<<<标记
标记;
注:标记名为配对出现,同一页面中不允许同名出现两个以上标记名;
另:配对标记名的结尾标记名应单独一行,前后均不允许输出字符...(例如空格等不可见但存在的字符..)。
优点:这样可以输出大段的HTML 而且不用把里面的引号转义 就是不用 \" 这样自动替换里面的变量。
PHP EOT的使用
这个是PHP的一个代码分界符。
意思是众这里开始输出以下的PHP代码。
<<< 表示整块字符串的开始,如果是PHP的话... 然后用标记符结束
例:
while($rs=$db->fetch_array($news)){
echo<<
关于“php中print <<
分享文章:php中print<<<EOT是什么意思
文章位置:http://njwzjz.com/article/ghoccp.html