使用定界符<<< 的注意事项

定界符标识必须前后一致
可以任意定义定界符标识,比如 echo html div ,尽量选用有意义的标识符,并遵循某类命名规范。
开头标识后不能跟任何字符,空格也不可以,换行后再跟要输出的文本。
结束标识(其后紧跟一个分号;)前后都不可有任何字符,即结束标识要顶头写,且独占一行,其后除紧跟分号外,不能有任何字符(空格也不可以)
最后要注意的是,结束标识所在行不能成为脚本的最后一行,其下必须有空行或者其他代码行,否则报错。

实例如下:

<?php//格式一
$a=<<<HTML
<table>
<tr>123<td></td><td></td><td></td></tr>
</table>
HTML;
echo $a;//格式二
echo <<<EOT
<table width=80% border="2" cellpadding="3" cellspacing="0" bordercolor="#808080">
<tr bgcolor="#84A9E1">
<td align="center">ClassID</td>
<td align="center">stuno</td>
<td align="center">学生姓名</td>
<td align="center">家长姓名</td>
<td align="center">家长手机号</td>
</tr>
EOT;
echo '999999';//此行是为了满足注意事项的最后一条额外添加的语句

转载于:https://www.cnblogs.com/xiaogou/p/9153712.html

PHP定界符的使用既注意事项相关推荐

  1. php定界符号,PHP定界符的使用及注意事项

    前言 因为PHP是一个Web编程语言,在编程过程中难免会遇到用echo来输出大段的html和javascript脚本的情况,如果用传统的输出方法--按字符串输出的话,肯定要有大量的转义符来对字符串中的 ...

  2. php 空格zhuanyi,php写的将逗号、空格、回车分...-php字符转义的相关注意事项-IIS环境中防止本地用户用fsockopen进行DDOS攻击的方法_169IT.COM...

    php字符转义的相关注意事项,有需要的朋友可以参考下. php中: * 以单引号为定界符的php字符串,支持两个转义\'和\\ * 以双引号为定界符的php字符串,支持下列转义: \n 换行(LF 或 ...

  3. linux中paste的用法,在Linux中使用Paste命令来合并行,包括使用Paste命令技巧及注意事项...

    在本文中,我们将教你如何使用Paste命令,包括使用Paste命令技巧及注意事项.Paste是允许你水平合并文件行的命令,它输出由指定为参数的每个文件的顺序对应的行组成的行,并用制表符分隔. 如何使用 ...

  4. python常用字符串格式化_Python字符串格式化常用手段及注意事项

    Python字符串格式化常用手段及注意事项 格式化方式1: 使用f"" 使用示例 # -*- coding: utf-8 -*- # @Time : 2020/4/22 22:35 ...

  5. python中可以作为定界符_在Python中,字符串属于不可变有序序列,使用单引号、双引号、三单引号或三双引号作为定界符,并且不同的定界符之间可以互相嵌套。...

    在Python中,字符串属于不可变有序序列,使用单引号.双引号.三单引号或三双引号作为定界符,并且不同的定界符之间可以互相嵌套. 下述哪种光谱法是基于发射原理()?A:分光光度法B:荧光光度法C:红外 ...

  6. C++ OP相关注意事项

    C++ OP相关注意事项 Paddle中Op的构建逻辑 1.Paddle中Op的构建逻辑 Paddle中所有的Op都继承自OperatorBase,且所有的Op都是无状态的,每个Op包含的成员变量只有 ...

  7. Hashing散列注意事项

    Hashing散列注意事项 Numba支持内置功能hash(),只需__hash__()在提供的参数上调用成员函数即可 .这使得添加对新类型的哈希支持变得微不足道,这是因为扩展APIoverload_ ...

  8. android 读取asset下的文件注意事项

    注意事项:file:后面是三个斜杠,后面是android_asset,在后面就是html的名字.

  9. Djang1.8+Python2.0迁移到Django2.0+Python3.6注意事项(转)

    Djang1.8+Python2.0迁移到Django2.0+Python3.6注意事项 参考:https://blog.csdn.net/weixin_40475396/article/detail ...

最新文章

  1. Python 程序设计(第二版)董付国_清华大学出版社_习题答案与分析【针对8.4及其之前的】
  2. Linux就业技术指导(七):游戏类运维重点流程解析
  3. 论文笔记 《Maxout Networks》 《Network In Network》
  4. cisco 交换机 定期 自动 备份配置 -linux,交换机定时自动备份配置文件的方法
  5. unix grep命令的大致实现
  6. python mysql 连接6_寒假学习进度-6(Python连接MySQL数据库)
  7. $(document).ready()和window.onload之间的差异
  8. element-ui省市区三级联动:选择即改变
  9. 2017.9.22 小约翰的游戏John 失败总结
  10. OpenGL ES入门详解
  11. Microsoft .NET Framework 2.0对文件传输协议(FTP)操作(上传,下载,新建,删除,FTP间传送文件等)实现汇总1...
  12. 《那些事之Log4j》什么是log4j?【专题一】
  13. ubuntu/centos Server 安装完成后,开启SSH,配置IP地址,DNS
  14. lavaral中文手册_Laravel 5.8 中文文档手册
  15. 基于自适应惯性权重的樽海鞘群算法
  16. 美国大学工程计算机排名,想从事编程?2019年USNews美国大学计算机工程专业排名值得一看...
  17. 全国高校json文件
  18. 某某行政处罚文书网 (请求参数: ciphertext)
  19. 区块链现在的样子:当年的DOS操作系统
  20. 自然语言一般使用计算机,自然语言理解

热门文章

  1. Ext Grid Json分页(asp.net)
  2. 布局网页表格要求其列平均分布的简单操作
  3. UpdataPanel学习之 RenderMode
  4. ListView(1)
  5. 漫步线性代数六——逆和转置
  6. [深度学习]生成对抗网络的实践例子
  7. 手机pdf格式怎么弄_pdf怎么转html?pdf转html技能分享给你
  8. Pytorch中model.eval()的作用分析
  9. 改善深层神经网络:超参数调整、正则化以及优化 —— 3.2 为超范围
  10. leetcode - 70. 爬楼梯