$str=<<<TABLE 和 $str="TEST"

$str=<<<TABLE 和 $str="TEST"

$str=<<<TABLE 和 $str="TEST" 还是看不出有什么不一样,除了多个双引号吗?

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

您好,$str=<<<TABLE $str=<<<"TABLE"本质上是没有什么大区别的,$str=<<<TABLE $str=<<<"TABLE"和$str=<<<‘TABLE’是有区别的,单引号不解析变量,双引号解析变量,如果解决了您的问题,请采纳,祝学习愉快!

腹黑攻符号 2017-04-11 18:12:02

您好,$str=<<<table这种定界符的方式,主要用于大文本内容赋值。而 $str="TEST"只是普通的一个字符串,遇到复杂内容时,还需要对特殊字符进行转义,很麻烦,所以我们在遇到大文本赋值的情况时,优先选择定界符的方式。如果解决了您的问题, 请采纳,祝学习愉快! 

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师