通过 echo mid sentence in php 插入 html href link

Inserting html href link via echo mid sentence in php

我是 php 的新手,所以这可能是一个乏味的问题,但我正在尝试在我的 php 代码中插入 href link。我看到了如何执行此操作,但我不确定如何使用 echo 以便我可以在其前后添加文本。我尝试使用连接符号 (.),但出现编译错误。我希望 link 出现在一些文本之后。 link 之后还会有文字。这是我目前拥有的:

Session::flash('demo', "You're using a demo account - the changes that you make will not be stored. Learn more ".echo" <a href=$learnMore> here </a>");

感觉很不对,但我不知道如何解决,因为这是我第一次用这种语言写作。有什么建议吗?非常感谢:)

不确定您使用的是哪个框架,但我很确定它应该更像是:

Session::flash('demo', "You're using a demo account - the changes that you make will not be stored. Learn more <a href='".$learnMore."'> here </a>");

您正在将字符串传递给一个名为 flash 的方法,因此无需使用 echo 方法执行任何操作。相反,只需将您的变量连接到上面的字符串中