在PHP开发中我们会很经常的使用到html,有时候是很大一段html,直接在PHP中去编写html很是不方便,相信很多人都遇到过,不用担心!PHP中的定界符heredoc和nowdoc会帮助我们的,那就让我们一起来看看吧!
php heredoc 与 nowdoc
heredoc 结构
heredoc 句法结构:<<< 。在该运算符之后要提供一个标识符,然后换行。接下来是字符串本身,最后要用前面定义的标识符作为结束标志。
<?php
$content = <<<FDIPZONE
<html>
<head>
<title>test</title>
</head>
<body>
<p><img src="http://www.csdn.net/css/logo.png"></p>
<p><a href='http://blog.csdn.net/fdipzone'>blog</a></p>
</body>
</html>
FDIPZONE;
echo $content;
?>
heredoc 结构不能用来初始化类的属性。自 PHP 5.3 起,此限制仅对 heredoc 包含变量时有效。下例将会出错。
<?php
class test{
public $var = '123';
public $a = <<<FDIPZONE
$var
FDIPZONE;
}
$obj = new test();
echo $obj->a;
?>
heredoc结构中,变量将被替换,但方法不会。含有复杂的变量时要格外小心。
<?php
$var = '123';
$content = <<<FDIPZONE
$var time();
FDIPZONE;
echo $content; // 123 time();
?>
nowdoc 结构
nowdoc 句法结构很象 heredoc 结构,但是 nowdoc 中不进行解析操作。这种结构很适合用于嵌入php代码或其它大段文本而无需对其中的特殊字符进行转义。
nowdoc 与 heredoc 结构一样的标记 <<<,但跟在后面的标识符必须用单引号括起来,即<<<‘EOF’。 heredoc 结构的所有规则同样适用于nowdoc结构,尤其是结束标识符的规则。nowdoc是在php5.3之后才加入的。
<?php
$var = '123';
$content = <<<'FDIPZONE'
$var time();
FDIPZONE;
echo $content; // $var time(); $var没有被替换
?>
nowdoc 结构可以用在任意的静态数据环境中,最典型的示例是用来初始化类的属性或常量。下例将不会出错,可以对比heredoc的例子。
<?php
class test{
public $a = <<<'FDIPZONE'
$var
FDIPZONE;
}
$obj = new test();
echo $obj->a;
?>
以上就是 PHP heredoc 与 nowdoc 的全部内容了,希望可以给大家带来帮助。
装装逼
稳
超喜欢这里的
点赞是不可能点赞的
啦啦啦啦
点个赞
我只是随便看看
百度来的,网站挺好看的
稳
就服你
支持一下
啦啦啦啦
就服你
支持一下
百度来的,网站挺好看的
超喜欢这里的
牛逼
点个赞
老哥 我想..
牛逼
可以的
过来逛逛
哈哈哈哈哈
点赞是不可能点赞的
支持一下
过来逛逛
百度来的,网站挺好看的
点个赞
稳
牛逼
装装逼
过来逛逛
哈哈哈哈哈
测试一下
测试一下
过来逛逛
支持一下
过来逛逛
稳
测试一下
超喜欢这里的
点赞是不可能点赞的
老哥 我想..
顶
支持一下
牛逼
老哥 我想..
牛逼
超喜欢这里的
顶
装装逼
超喜欢这里的
顶
6666
牛逼
哈哈哈哈哈
主题不错!
百度来的,网站挺好看的
牛逼
测试一下
可以的
点赞是不可能点赞的
老哥 我想..
点赞是不可能点赞的
可以的
老哥 我想..
超喜欢这里的
哈哈哈哈哈
主题不错!
测试一下
过来逛逛
点个赞
就服你
主题不错!
就服你
网站挺不错的!
网站挺不错的!
点个赞
装装逼
6666
稳
6666
测试一下
稳
装装逼
点赞是不可能点赞的
点赞是不可能点赞的
装装逼
哈哈哈哈哈
主题不错!
网站挺不错的!
过来逛逛
顶
我只是随便看看
牛逼
点赞是不可能点赞的
主题不错!
百度来的,网站挺好看的
稳
牛逼
6666
点赞是不可能点赞的
支持一下
超喜欢这里的
我只是随便看看
顶
可以的
哈哈
啦啦啦啦
牛逼
点个赞
哈哈哈哈哈
点个赞
装装逼
点赞是不可能点赞的
过来逛逛
牛逼
我只是随便看看
超喜欢这里的
装装逼
可以的
百度来的,网站挺好看的
啦啦啦啦
老哥 我想..
百度来的,网站挺好看的
测试一下
哈哈哈哈哈
啦啦啦啦
我只是随便看看
我只是随便看看
点赞是不可能点赞的
稳
顶
顶
过来逛逛
老哥 我想..
就服你
超喜欢这里的
过来逛逛
测试一下
老哥 我想..
网站挺不错的!
百度来的,网站挺好看的
顶
可以的
顶
点赞是不可能点赞的
点个赞
装装逼
顶
稳
测试一下
点赞是不可能点赞的
可以的
网站挺不错的!
稳
6666
测试一下
6666
主题不错!
超喜欢这里的
牛逼
6666
啦啦啦啦
装装逼
我只是随便看看
稳
点赞是不可能点赞的
就服你
装装逼
6666
测试一下
顶
点个赞
牛逼
稳
过来逛逛
老哥 我想..
顶
6666
老哥 我想..
可以的
过来逛逛
就服你
顶
点赞是不可能点赞的
装装逼
点个赞
顶
支持一下
就服你
测试一下
百度来的,网站挺好看的
测试一下
我只是随便看看
点赞是不可能点赞的
过来逛逛
我只是随便看看
超喜欢这里的
主题不错!
6666
牛逼
网站挺不错的!
哈哈哈哈哈
主题不错!
6666
哈哈
我只是随便看看
牛逼
过来逛逛
点个赞
老哥 我想..
6666
就服你
老哥 我想..
我只是随便看看
主题不错!
啦啦啦啦
点赞是不可能点赞的
6666
网站挺不错的!
啦啦啦啦
啦啦啦啦
老哥 我想..
支持一下
牛逼
啦啦啦啦
网站挺不错的!
主题不错!
点赞是不可能点赞的
超喜欢这里的
百度来的,网站挺好看的
主题不错!
支持一下
啦啦啦啦
顶
主题不错!
点个赞
支持一下
网站挺不错的!
稳
主题不错!
顶
主题不错!
我只是随便看看
百度来的,网站挺好看的
点个赞
点个赞
就服你
超喜欢这里的
点个赞
支持一下
老哥 我想..
老哥 我想..
百度来的,网站挺好看的
我只是随便看看
6666
百度来的,网站挺好看的
可以的
6666
哈哈哈哈哈
点个赞
主题不错!
啦啦啦啦
啦啦啦啦
我只是随便看看
测试一下
网站挺不错的!
装装逼
支持一下
6666
老哥 我想..
网站挺不错的!
超喜欢这里的
百度来的,网站挺好看的
我只是随便看看
点赞是不可能点赞的
牛逼
啦啦啦啦
百度来的,网站挺好看的
就服你
网站挺不错的!
主题不错!
可以的
百度来的,网站挺好看的
稳
测试一下
老哥 我想..
6666
点赞是不可能点赞的
6666
装装逼
稳
我只是随便看看
牛逼
支持一下
我只是随便看看
哈哈哈哈哈
顶
支持一下
可以的
装装逼
超喜欢这里的
装装逼
顶
百度来的,网站挺好看的
主题不错!
可以的
哈哈哈哈哈
稳
测试一下
哈哈
装装逼
百度来的,网站挺好看的
网站挺不错的!
装装逼
网站挺不错的!
装装逼
就服你
过来逛逛
装装逼
稳
点个赞
哈哈哈哈哈
支持一下
网站挺不错的!
就服你
哈哈
顶
过来逛逛
稳
过来逛逛
主题不错!
测试一下
测试一下
哈哈哈哈哈
哈哈
支持一下
点赞是不可能点赞的
点赞是不可能点赞的
装装逼
老哥 我想..
老哥 我想..
哈哈
点赞是不可能点赞的
哈哈
啦啦啦啦
我只是随便看看
点个赞
就服你
主题不错!
就服你
点个赞
顶
百度来的,网站挺好看的
超喜欢这里的
可以的
测试一下
我只是随便看看
装装逼
超喜欢这里的
稳
测试一下
牛逼
主题不错!
老哥 我想..
我只是随便看看
百度来的,网站挺好看的
主题不错!
点赞是不可能点赞的
老哥 我想..
主题不错!
装装逼
装装逼
老哥 我想..
网站挺不错的!
百度来的,网站挺好看的
顶
啦啦啦啦
哈哈哈哈哈
我只是随便看看
过来逛逛
点个赞
稳
点个赞
我只是随便看看
装装逼
牛逼
顶
就服你
装装逼
过来逛逛
测试一下
就服你
网站挺不错的!
就服你
百度来的,网站挺好看的
测试一下
6666
测试一下
点个赞
支持一下
我只是随便看看
测试一下
哈哈
点赞是不可能点赞的
支持一下
支持一下
百度来的,网站挺好看的
过来逛逛
百度来的,网站挺好看的
我只是随便看看
点赞是不可能点赞的
超喜欢这里的
就服你
就服你
装装逼
过来逛逛
哈哈哈哈哈
装装逼
我只是随便看看
顶
超喜欢这里的
牛逼
6666
超喜欢这里的
6666
过来逛逛
哈哈哈哈哈
哈哈
顶
啦啦啦啦
过来逛逛
可以的
哈哈哈哈哈
可以的
6666
支持一下
哈哈哈哈哈
哈哈哈哈哈
测试一下
老哥 我想..
哈哈哈哈哈
默默收藏了,悄咪咪评个论
点赞o( ̄▽ ̄)d
有点东西哇
点赞o( ̄▽ ̄)d
点赞o( ̄▽ ̄)d
默默收藏了,悄咪咪评个论
………..
默默收藏了,悄咪咪评个论
还没看完,但是先评论点赞了哈哈哈
点赞o( ̄▽ ̄)d
牛掰牛掰,点个赞
点赞o( ̄▽ ̄)d
有点东西哇
这篇文章写得真不错,收藏一下~
这篇文章写得真不错,收藏一下~
学到了,原来还可以这样啊
牛掰牛掰,点个赞
还没看完,但是先评论点赞了哈哈哈
还可以吧
学到了,原来还可以这样啊
默默收藏了,悄咪咪评个论
………..
点赞o( ̄▽ ̄)d
点赞o( ̄▽ ̄)d
学到了,原来还可以这样啊
这篇文章写得真不错,收藏一下~
………..
牛掰牛掰,点个赞
………..
哈哈哈哈哈哈哈哈
默默收藏了,悄咪咪评个论
这篇文章写得真不错,收藏一下~
点赞o( ̄▽ ̄)d
这篇文章写得真不错,收藏一下~
默默收藏了,悄咪咪评个论