PHP标记风格:
<span><span xml></span>//推荐的标记风格,可以在XML文档中使用</span> <?php <span echo> '<p>XML Style</p>'; ?> <span><span> <? <span echo> '<p>Short Style</p>'; ?> <span><span asp> <% <span echo> '<p>Asp Style</p><p><span>立即学习</span>“<a href="https://pan.quark.cn/s/7fc7563c4182" style="text-decoration: underline !important; color: blue; font-weight: bolder;" rel="nofollow" target="_blank">PHP免费学习笔记(深入)</a>”;</p>'; %> <span><span script> <script language='php;>echo '<p>Script Style</p>';</script></span></span></span></span></span></span></span></span></span>
php>
<span><span></span></span>
<span><span c><span></span></span></span>
<span></span>
<span><span c> <span><span shell></span></span></span></span>
<span><span></span> 如下例,"<span here is html>"将被当作是HTML,因为他位于关闭标记之外 </span><span></span></span>
<span><span here is a comment html></span></span>
<span><span short style> <span> <span><span medium style> <span>['Name'<span><span>['Name'<span><span><span long style> <span>['Name'<span><span>['Name'];<br><br><span><span></span><br>/*Short Style<br> 表单变量会自动转换成全局变量,有可能会遇到破坏脚本安全性的程序错误<br> 在使用是应对自己的变量赋予一个初始值<br>*/<br></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>
<span style></span> 涉及到从$_POST、$_GET或$_REQUEST数组之一检索变量<br> 这三个数组被称作是超级全局(superglobal)变量<br> 选用$<span _post></span>$_GET取决于提交表单的方法(POST or GET),但都可通过<span>['Name']获取数据</span><br>*/
<span style></span> 已经过时,禁用后可以改进性能<br>*/
<span><span php></span><span><span> <br><span echo> "Character string"<span></span></span>
//单引号('')</span>
<span echo> 'Character String'<span></span><br></span><span><span heredoc>
<span echo> <<<<span eod heredoc><span eod></span></span><span></span><span><span heredoc>后引进) </span><br>echo</span> <<<"<span eod heredoc><span eod></span>
</span><span><span nowdoc>(PHP5.3.0后引进) </span>
<span echo> <<<'EOT'<span nowdoc>EOT;<br><br><span></span> 1.单引号<br> 要表达一个单引号自身,需在它的前面加个反斜线(<em></em>)来转义,要表达一个反斜线自身,则用两个反斜线(<em>\</em>)。<br> 其它任何方式的反斜线都会被当成反斜线本身,<br> 例如 <em>
</em> 或者 <em>
</em>,并不代表任何特殊含义,就单纯是这两个字符本身。<br> 2.双引号<br> <span><br> 字符串是包围在双引号(")中, PHP将对一些特殊的字符进行解析<br> 3.Heredoc结构<br> <<<,在该运算符之后要提供一个标识符(<span>,然后换行,<br> 接下来是字符串 string 本身,<br> 最后要用前面定义的标识符作为结束标志。<br> <br><span></span></span><br><span>注意事项<br> 1.双引号与Heredoc结构是插补的[<span>]<br> 2.<span>与单引号,Heredoc语法与Nowdoc语法之间的区别和效率问题:<br> 由于双引号/Heredoc语法要进行插补操作,其中的字段会经过编译器的解释,然后再当做HTML代码输出;<br> 而单引号/Nowdoc语法内的字段不会进行解释,直接输出。<br> 3.Heredoc结构/Nowdoc结构结束时所引用的标识符必须在该行的第一列,<br> 结束标识符这行除了可能有一个分号(;)外,绝对不能包含其它字符,<br> 且分号的前后也不能有任何空白或制表符。<br> *在Heredoc结构中含有复杂的变量时要格外小心<br> 4.PHP5.3.0后,Heredoc结构<span>来初始化静态变量和类的属性和常量:<br></span></span></span></span></span></span></span></span></span></span></span></span></span><span><span> <span function><span foo><span static> <span> = <<<<span label nothing in here>...<span label><span><span> <span class><span foo><span const> BAR = <<<<span foobar><span constant><span example foobar><span public> <span> = <<<<span foobar property example></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>
<span></span>
<span class><span foo><span public> <span> = <<<'EOT'<span bar eot></span></span></span></span></span>
<span></span>
<span></span>附:转义字符<br>
换行(ASCII 字符集中的 LF 或 0x0A (10))<br>
回车(ASCII 字符集中的 CR 或 0x0D (13))<br> 水平制表符(ASCII 字符集中的 HT 或 0x09 (9))<br> 垂直制表符(ASCII 字符集中的 VT 或 0x0B (11))(自 PHP 5.2.5 起)<br> e Escape(ASCII 字符集中的 ESC 或 0x1B (27))(自 PHP 5.4.0 起)<br> 换页(ASCII 字符集中的 FF 或 0x0C (12))(自 PHP 5.2.5 起)<br> \ 反斜线<br> $ 美元标记<br> " 双引号<br> [0-7]{1,3} 符合该正则表达式序列的是一个以八进制方式来表达的字符<br> x[0-9A-Fa-f]{1,2} 符合该正则表达式序列的是一个以十六进制方式来表达的字符<br>*/<br>
<span><span heredoc> <span><span><span> <span><span><span></span><br>#<span>变量解析的深入学习</span></span></span></span></span></span></span></span>











