PHP代碼 復(fù)制代碼 代碼如下:echo <<<END This uses the "here document" syntax to output multiple lines with $v " /> 国语自产视频在线,chinese学生gv video,羞羞在线观看

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php heredoc和phpwind的模板技術(shù)使用方法小結(jié)

php的文檔中,只是提到了echo可以使用如下命令輸出多行字符串(而且其中的變量被自動(dòng)替換):

php代碼 
復(fù)制代碼 代碼如下:
echo <<<END    
This uses the "here document" syntax to output     
multiple lines with $variable interpolation. Note     
that the here document terminator must appear on a     
line with just a semicolon. no extra whitespace!     
END;   


上面的END結(jié)束符可以自己規(guī)定,在phpwind,使用了“EOT”來(lái)結(jié)束。但是需要注意的是,這個(gè)END必須是在一行的開頭才能有效,這其實(shí)是Heredoc技術(shù)的一個(gè)局限性(因?yàn)閔eredoc可以自定義結(jié)束符,所以引入了這個(gè)問(wèn)題),在下面會(huì)提到。

phpwind的模板文件一般存放在templatewind目錄下面,在BBS目錄中,使用require語(yǔ)句包含這個(gè)模板文件。其實(shí)這個(gè)模板文件是作為對(duì)應(yīng)的php文件的一部分執(zhí)行的,所以就不需要像phpLib Template那樣需要進(jìn)行模板解析,然后再執(zhí)行的過(guò)程。

為了讓heredoc的內(nèi)容能被DreamWeaver這樣的編輯器正確識(shí)別,以實(shí)現(xiàn)“所見即所得的”的網(wǎng)頁(yè)設(shè)計(jì),需要在heredoc中增加注釋,示例文件如下:

php代碼
復(fù)制代碼 代碼如下:
<!--     
<?php     
print <<<EOT     
-->     

<html>     
<head>     
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />     
<title>Untitled Document</title>     
</head>     

<body>     
<!--     
$name = '淺水游';     
print <<<EOT     
-->     

Hello,$name!     

<!--     
EOT     
print <<<EOT     
-->     

</body>     
</html>     

<!--     
EOT;     
?>     
-->    

這樣的模板文件,其實(shí)就是一個(gè)標(biāo)準(zhǔn)的,可以執(zhí)行的php文件。但是,這樣的php文件,其HTML樣式在DreamWeaver中可以正確的顯示出來(lái),所有的php代碼會(huì)被看做HTML注釋,而且在輸出的時(shí)候,不會(huì)輸出出來(lái)。比如,上面的文件在DreamWeaver中,被顯示成:

php代碼
復(fù)制代碼 代碼如下:
Hello,$name!     


這樣,在設(shè)計(jì)頁(yè)面的時(shí)候,我們就可以借助DW的可視化界面,進(jìn)行一些界面的修改,美化等工作。盡管沒(méi)有實(shí)現(xiàn)完全的代碼和HTML的分離,但至少提供了一種輔助性的設(shè)計(jì)手段。

php技術(shù)php heredoc和phpwind的模板技術(shù)使用方法小結(jié),轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 妖精视频免费高清观看 | 精品无码国产污污污免费网站2 | 日韩亚洲欧洲在线rrrr片 | 亚洲欧洲日韩国产一区二区三区 | jiz在线播放jizijzz| 国产精品亚洲精品爽爽 | 欧美.亚洲.日韩.天堂 | 一个人看的HD免费高清视频 | 中文字幕精品在线观看 | 亚洲国产成人久久一区www妖精 | 蝴蝶中文综合娱乐网2 | 欧美自拍亚洲综合图区 | 欧美色图一区二区三区 | 破女在线观看视频 | 妈妈的朋友6未删减版完整在线 | 青柠在线观看免费播放电影 | 亚洲偷自拍精品视频在线观看 | 亚洲国产AV精品一区二区蜜芽 | 久久涩视频 | 久久福利影院 | 亚洲欧美一区二区三区导航 | 免费观看的毛片 | 日本另类xxxx| 亚洲国产在线99视频 | 一品道门免费视频韩国 | 泡妞高手在都市完整版视频免费 | 大陆女人内谢69XXXORG | 熟妇无码乱子成人精品 | 超碰人人澡人人胔 | 美女搜查官被高难度黑人在线播放 | 一级特黄aa大片欧美 | 在线观看视频亚洲 | 暖暖视频在线高清播放 | 亚洲色婷婷久久精品AV蜜桃 | 国产AV电影区二区三区曰曰骚网 | 四虎亚洲中文字幕永久在线 | 动漫美女的禁 | 成人无码精品1区2区3区免费看 | 国产又色又爽又刺激在线播放 | 久久夜色噜噜噜亚洲AV0000 | 波多野结衣的AV一区二区三区 |