PHP HTML混写,PHP中把大块HTML文本直接赋值给字符串变量的方法
使用HEREDOC/NOWDOC
HEREDOC和NOWDOC是PHP5.3开始支持的一种新特性,它允许在程序中使用一种自定义的标志符来包围文本,而HEREDOC和NOWDOC的关系就类似于双引号包围和单引号包围一样,前者解析区块内的变量,而后者不解析区块内的变量下面介绍HEREDOC和NOWDOC的用法:--------------//下面写出了一个HEREDOC,其中标识LABEL可以自定义为任何字符串,但要保证开头的标识和结尾的标识一样$html = <<<LABEL....LABEL;//结尾的方法:另起一行,打上LABEL。注意结尾的标识前面和后面不要插入任何字符,空格也不行---------------
//NOWDOC和HEREDOC的书写方式差别在于NOWDOC的标识符需要用单引号包围$html = <<<'LABEL'...LABEL;//其他无异-----------------
实例演示:New Document test EF;echo $html;?>
==========================
本人微信公众帐号: 心禅道(xinchandao)
本人微信公众帐号:双色球预测合买(ssqyuce)