欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

php中print<<<EOT是什么意思

這篇文章將為大家詳細(xì)講解有關(guān)php中print <<<EOT是什么意思,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

成都創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)和重慶服務(wù)器托管的網(wǎng)絡(luò)公司,有著豐富的建站經(jīng)驗(yàn)和案例。

echo和print 的區(qū)別
echo可以同時(shí)輸出多個(gè)字符串,并不需要圓括號(hào);echo更象一條語(yǔ)句;推薦用echo; print只可以同時(shí)輸出一個(gè)字符串,需要圓括號(hào)。print 是函數(shù);print的用法和C語(yǔ)言很像,所以會(huì)對(duì)輸出內(nèi)容里的%做特殊解釋; 
echo的說(shuō)明:
echo可以同時(shí)輸出多個(gè)字符串,并不需要圓括號(hào);
echo更象一條語(yǔ)句;
推薦用echo;
<?php 
echo '等等,我還沒(méi)有寫完哪。此處接上面的。';
?>
echo()  無(wú)返回值,與echo  命令相同 ;
echo可以多個(gè)參數(shù),echo無(wú)返回值。
print的說(shuō)明:
print只可以同時(shí)輸出一個(gè)字符串,需要圓括號(hào)。  
print  是函數(shù) ; 
print的用法和C語(yǔ)言很像,所以會(huì)對(duì)輸出內(nèi)容里的%做特殊解釋;  
沒(méi)多大區(qū)別,就是一個(gè)函數(shù),一個(gè)是命令。 
print  還可以這樣用  
<?
print <<<dND
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>無(wú)標(biāo)題文檔</title>
</head>
<body>
</body>
</html>
dND
?> 
這樣可以輸出大段的HTML  而且不用把里面的引號(hào)轉(zhuǎn)義  就是不用  \"  這樣  
自動(dòng)替換里面的變量 
print一個(gè)參數(shù), print有,ture,1;false,0。
區(qū)別細(xì)節(jié):
echo  命令和  print  命令  相同,沒(méi)有區(qū)別 ;
echo  函數(shù)  和  print  函數(shù)  有區(qū)別;
print()  有返回值,當(dāng)其執(zhí)行失?。ū热鐢嗑€)時(shí)返回flase ; 
printf()  和  sprintf()  類似,均為格式化輸出,不同的是前者輸出到標(biāo)準(zhǔn)輸出,后者輸出到變量 。
在同一頁(yè)面中使用<<<標(biāo)記,標(biāo)記名為配對(duì)出現(xiàn),同一頁(yè)面中不允許同名出現(xiàn)兩個(gè)以上標(biāo)記名。配對(duì)標(biāo)記名的結(jié)尾標(biāo)記名應(yīng)單獨(dú)一行,前后均不允許輸出字符...(例如空格等不可見但存在的字符..) 。
形如
echo  <<<  EOT  
EOT;  
print  <<<  EOT  
EOT;  
的書寫格式,其含義如下:  
<<<  運(yùn)算符,將由自定義分界符間的內(nèi)容視為字符串,可對(duì)其間的變量做處理  
EOT  自定義分界符,結(jié)束時(shí)必須位于行首 
=============================
理解print <<<EOT
看下面的例子就能明白php中print <<<EOT是干什么用的了:
代碼
print <<<EOT 
<html> 
<head></head> 
<body> 
$value; 
<img src="$img"> 
... 
</body> 
<html> 
EOT; 
含義: 
<<< 運(yùn)算符,將由自定義分界符間的內(nèi)容視為字符串,可對(duì)其間的變量做處理; 
EOT 自定義分界符,結(jié)束時(shí)必須位于行首; 
在同一頁(yè)面中使用<<<標(biāo)記 
標(biāo)記; 
注:標(biāo)記名為配對(duì)出現(xiàn),同一頁(yè)面中不允許同名出現(xiàn)兩個(gè)以上標(biāo)記名;
另:配對(duì)標(biāo)記名的結(jié)尾標(biāo)記名應(yīng)單獨(dú)一行,前后均不允許輸出字符...(例如空格等不可見但存在的字符..)。
優(yōu)點(diǎn):這樣可以輸出大段的HTML 而且不用把里面的引號(hào)轉(zhuǎn)義 就是不用 \" 這樣自動(dòng)替換里面的變量。

PHP EOT的使用  

這個(gè)是PHP的一個(gè)代碼分界符。
意思是眾這里開始輸出以下的PHP代碼。

<<< 表示整塊字符串的開始,如果是PHP的話... 然后用標(biāo)記符結(jié)束

例:
<?php
while($rs=$db->fetch_array($news)){
echo<<<EOT
<li>
<ahref="http://blog.163.com/023_DNS/blog/?{$rs[id]}">{$rs[title]}</a><imgsrc="http://blog.163.com/023_dns/blog/p_w_picpaths/new.gif"alt=""><span>[{$rs[date]}]</span></li>
EOT;//留意,此處的EOT;必須在當(dāng)前行的最前,其前面不答應(yīng)有任何字符
?>
從上面的例子可以看出<<<eot為開始標(biāo)識(shí),結(jié)束為eot;中間引用變量則就為{變量}這種方法通常用在天生靜態(tài)度頁(yè)面時(shí),可以把此代碼寫在靜態(tài)文件中,然后然后用來(lái)調(diào)用即可
定界符
給字符串定界的方法使用定界符語(yǔ)法("<<<")。應(yīng)該在<<<之后提供一個(gè)標(biāo)識(shí)符,然后是字符串,然后是同樣的標(biāo)識(shí)符結(jié)束字符串。
結(jié)束標(biāo)識(shí)符必須從行的第一列開始。同樣,標(biāo)識(shí)符也必須遵循PHP中其它任何標(biāo)簽的命名規(guī)則:只能包含字母數(shù)字下劃線,而且必須以下劃線或非數(shù)字字符開始。
舉個(gè)例子:
<?php
$str=<<<EOD
Exampleofstring
spanningmultiplelines
usingheredocsyntax.
EOD;
?>
這樣可以輸出大段的HTML而且不用把里面的引號(hào)轉(zhuǎn)義就是不用\"這樣自動(dòng)替換里面的變量。
但要留意的是:
結(jié)束標(biāo)識(shí)符所在的行不能包含任何其它字符,可能除了一個(gè)分號(hào)(;)之外。這尤其意味著該標(biāo)識(shí)符不能被縮進(jìn),而且在分號(hào)之前和之后都不能有任何空格或制表 符。同樣重要的是要意識(shí)到在結(jié)束標(biāo)識(shí)符之前的第一個(gè)字符必須是你的操縱系統(tǒng)中定義的換行符。例如在Macintosh系統(tǒng)中是\r。假如破壞了這條規(guī)則使 得結(jié)束標(biāo)識(shí)符不"干凈",則它不會(huì)被視為結(jié)束標(biāo)識(shí)符,PHP將繼續(xù)尋找下往。假如在這種情況下找不到合適的結(jié)束標(biāo)識(shí)符,將會(huì)導(dǎo)致一個(gè)在腳本最后一行出現(xiàn)的語(yǔ)法錯(cuò)誤。
如下:
print<<<eot
eot;
中間可以放置變量的,假如是數(shù)組變量也是可以的。
假如數(shù)組
$arrTest=array("abc","123");
在eot之間可以用以下方式置進(jìn)變量
"{$arrTest[0]}"php中print與echo的區(qū)別和用法
html與php編寫中echo可以同時(shí)輸出多個(gè)字符串,并不需要圓括號(hào)。
print只可以同時(shí)輸出一個(gè)字符串,需要圓括號(hào)。
print的用法和C語(yǔ)言很像,所以會(huì)對(duì)輸出內(nèi)容里的%做特殊解釋。
echo無(wú)返回值,print()有返回值,當(dāng)其執(zhí)行失?。ū热鐢嗑€)時(shí)返回flase。
echo可以多個(gè)參數(shù),print一個(gè)參數(shù)。

關(guān)于“php中print <<<EOT是什么意思”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。

當(dāng)前題目:php中print<<<EOT是什么意思
分享鏈接:http://chinadenli.net/article28/ghoccp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、關(guān)鍵詞優(yōu)化微信小程序、企業(yè)建站、微信公眾號(hào)、網(wǎng)站排名

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司
99久久精品午夜一区二| 正在播放玩弄漂亮少妇高潮| 激情五月天深爱丁香婷婷| 青青操日老女人的穴穴| 一区二区日韩欧美精品| 国产美女精品人人做人人爽| 国产高清一区二区白浆| 在线播放欧美精品一区| 日本免费一区二区三女| 在线观看视频日韩成人| 久久99爱爱视频视频| 日韩精品综合福利在线观看| 黑人巨大精品欧美一区二区区| 色涩一区二区三区四区| 国产乱人伦精品一区二区三区四区| 欧美大黄片在线免费观看| 国产亚洲精品一二三区| 亚洲中文字幕高清乱码毛片| av在线免费观看在线免费观看| 欧美日韩乱码一区二区三区| 日本高清加勒比免费在线| 日韩免费av一区二区三区| 神马午夜福利免费视频| 国产精品免费视频视频| 亚洲乱码av中文一区二区三区| 少妇一区二区三区精品| 国产女高清在线看免费观看| 久热在线视频这里只有精品| 日本午夜一本久久久综合| 亚洲黄片在线免费小视频| 国产一区欧美一区日韩一区| 国产福利一区二区久久| 日本午夜一本久久久综合| 国产传媒精品视频一区| 国产福利在线播放麻豆| 在线观看日韩欧美综合黄片| 亚洲欧美日产综合在线网| 国产永久免费高清在线精品 | 国产户外勾引精品露出一区| 欧美野外在线刺激在线观看| 久久99青青精品免费观看|