微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PHP在EOT中插入变量

我想在EOT内插入一个变量,但是不工作(我是 PHP的新手,也许这就是为什么).这个代码是脚本的一部分,当我单独回复$username时,它显示真实的名称,但是当我把它放在EOT中时,显示纯文本不是真正的名字.

我究竟做错了什么?

$username=getUsername($ID);

echo <<<'EOT'

Some HTML code goes here

Hello $username,welcome back!

Some HTML code goes here

EOT;
你必须在这里留下单引号:
echo <<<'EOT'

这表示‘nowdoc’变体,它不会插入变量.

但是您需要原始的“heredoc”语法,无需引号:

echo <<<EOT

原文地址:https://www.jb51.cc/php/132649.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐