我们在shell中使用过EOF 那么在php中如何使用 可以将一段内容输出 我们在编程过程中难免会遇到用echo来输出大段的html和javascript脚本的情况,如果用传统的输出方法——按字符串输出的话,肯定要有大量的转义符来对字符串中的引号等特殊字符进行转义,以免出现语法错误,这个时候我们就可以使用定界符 - echo <<<EOF
- <style>
- body{
- font-family:arial;
- }
- code {
- font-family: Consolas,Monaco,'Andale Mono',monospace;
- font-size: 80%;
- margin: 0 2px;
- padding: 4px 5px;
- background-color: #eee;
- vertical-align: middle;
- border-radius: 5px;
- }
- blockquote {
- border-left: 5px solid #ddd;
- background-color: #f8f8f8;
- margin-left:0px;
- height:30px;
- line-height:30px;
- /*overflow: hidden;*/
- padding-left:10px;
- }
- pre {
- font-size: 14px;
- line-height: 1.6;
- color: #5d6a6a;
- padding: .6em;
- border-left: 5px solid #ccc;
- background-color: #f8f8f8;
- word-break: break-word;
- word-wrap: break-word;
- white-space: pre-wrap;
- position: relative;
- overflow: hidden;
- }
- </style>
- EOF;
- $name="runoob";
- $a= <<<EOF
- "abc"$name
- '123'
- EOF;
- echo $a;
复制代码
|