PHP 语法与 html 和 php 混合的问题


PHP Issue with syntax with html and php mix

我的一些代码有语法问题,我一直在更改语法,但它无处可去。

这是代码:

echo '<img style="border:1px solid #f1f1f1;margin:12px 0 12px 0" src="https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=http://mysite.com/'.$current_user->user.'/'" />';

似乎在这里:

http://mysite.com/'.$current_user->user.'/'" />';

尝试:

echo "<img style='"border:1px solid #f1f1f1;margin:12px 0 12px 0'" src='"https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=http://mysite.com/".$current_user->user."/'" />";

代码板示例

echo '<img style="border:1px solid #f1f1f1;margin:12px 0 12px 0" src="https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=http://mysite.com/' . $current_user->user . '/" />';

您有一个单引号太多'/'最后更改为'/

echo '<img style="border:1px solid #f1f1f1;margin:12px 0 12px 0" src="https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=http://mysite.com/'.$current_user->user.'"/>';

你挂断的部分应该是:

http://mysite.com/'.$current_user->user.'"/>';

在行尾,尝试如下:

 ...rent_user->user.'/" />';  
            //        ^-----------no <'> sign here