我在PHP中使用>>> import re
>>> for test in ('123456789x', '123456789a', '123abc456x', '123456789xa'):
print test, re.match(r'\d{9}[vx]$', test, re.I)
# ^ shorter version of IGNORECASE
123456789x <_sre.SRE_Match object at 0x10041e308> # valid
123456789a None # wrong final letter
123abc456x None # non-digits in first nine characters
123456789xa None # start matches but ends with additional character
来打印html代码。例如:
EOF
echo <<<EOF
Hello World!
EOF;
可以使用多少输出量?
我们可以使用eof
多少次?
答案 0 :(得分:0)
此语法的技术名称为Heredoc。
PHP文档没有指定最大内容长度,但是你将它用于非常大量的文本/ HTML等是愚蠢的,因为它会使你的代码难以理解并且难以维护。
示例:如果您有一个需要进行自定义的HTML页面,那么将整个内容编码为普通HTML文件并在适当的位置添加<?php echo "Hello World!"; ?>
要好得多。 (这就是模型 - 视图 - 控制器(MVC)工作中 views 的方式。)
您可以多次使用heredoc并使用EOF
以外的标识符。