为了账号安全,请及时绑定邮箱和手机立即绑定
<?php 
$string1=<<<GOD
我有一只小毛驴,我从来也不骑。
有一天我心血来潮,骑着去赶集。
我手里拿着小皮鞭,我心里正得意。
不知怎么哗啦啦啦啦,我摔了一身泥.
GOD;

echo $string1;
?>

和下面这个有啥区别,难道就是最后的GOD需要另起一行而已?

<?php 
$string1="
我有一只小毛驴,我从来也不骑。
有一天我心血来潮,骑着去赶集。
我手里拿着小皮鞭,我心里正得意。
不知怎么哗啦啦啦啦,我摔了一身泥.
";

echo $string1;
?>


正在回答

2 回答

这是两种不同的方式,定界符有三种,除了单引号和双引号之外,还有另外一种,就是Heredoc结构形式的定界符,一般在大文本的时候采用这种方式。你说的这两种,是两种不同的方式,但是达到的最终效果是一样的

1 回复 有任何疑惑可以回复我~

此外,在结尾的一行,如第7行,一定要另起一行,并且此行除了“GOD”,并以“;”号结束之外,不能有任何其他字符,前后都不能有,包括空格,否则会出现错误的哦。切记切记哦。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信