php字符串连接不起作用

时间:2014-03-05 18:05:29

标签: php syntax concatenation

嘿伙计们我似乎无法理解它,如何正确地写这个:

$htmlEchoVariable = "<div class='content1'>
                            <div id='img_content1'>
                            <img src='".$row['Picture0']."' alt=""/>
                        </div>";

如何正确输入$row['Picture0']?它给了我错误,我无法理解该怎么做。

2 个答案:

答案 0 :(得分:5)

问题出在alt=""部分。将双引号更改为单引号,如下所示:

$htmlEchoVariable = "<div class='content1'>
                        <div id='img_content1'>
                        <img src='".$row['Picture0']."' alt='' />
                    </div>";

或者您可以在双引号之前添加一些斜杠,以便将它们视为字符串的一部分:

alt=\"\"

答案 1 :(得分:0)

试一试:

$htmlEchoVariable = "<div class='content1'>
                        <div id='img_content1'>
                        <img src='{$row['Picture0']}' alt=""/>
                    </div>";