如何在echo HTML内容中包含PHP中的完整URL

时间:2014-02-14 14:05:05

标签: php html

我正在尝试使用PHP文件将内容加载到HTML页面。我已经使用echo语句成功完成了此操作。我现在遇到的问题是使用位于echo语句中的HTML内的完整URL - 每当PHP文件看到两个反斜杠//时,它就开始注释掉该行的代码,然后似乎忽略HTML的其余部分作为echo

的一部分

如何使用此PHP文件成功加载包含URL的HTML内容?请参阅下面的代码参考。

<?php

echo "
<div class="footer">


<!--   *****   Social media icons   *****   -->
<div class="socialIcons">

    <ul>
        <li><a href="http://www.twitter.com/" title="Twitter"><img src="./design/twitter.jpg" alt="My Twitter" /></a></li>
        <li><a href="http://www.pinterest.com/" title="Pinterest"><img src="./design/pinterest.jpg" alt="My Pinterest" /></a></li>
        <li><a href="http://www.linkedin.com/" title="LinkedIn"><img src="./design/linkedin.jpg" alt="Me on LinkedIn" /></a></li>
    </ul>
</div>
<ul>
<li><a href="javascript:void(0)">Contact</a></li>
<li><a href="javascript:void(0)">About</a></li>
<li><a href="javascript:void(0)">Privacy</a></li>
</ul>

</div>
"
?>

2 个答案:

答案 0 :(得分:2)

你使用错误的“”字符。在开始时你使用“”all in“”必须是这个''。

答案 1 :(得分:2)

评论:这是因为您正在使用"启动回显,然后再次使用"将参数分配给元素。

<?php

echo '
    <div class="footer">

        <!--   *****   Social media icons   *****   -->
        <div class="socialIcons">

            <ul>
                <li>
                    <a href="http://www.twitter.com/" title="Twitter">
                        <img src="./design/twitter.jpg" alt="My Twitter" />
                    </a>
                </li>
                <li>
                    <a href="http://www.pinterest.com/" title="Pinterest">
                        <img src="./design/pinterest.jpg" alt="My Pinterest" />
                    </a>
                </li>
                <li>
                    <a href="http://www.linkedin.com/" title="LinkedIn">
                        <img src="./design/linkedin.jpg" alt="Me on LinkedIn" />
                    </a>
                </li>
            </ul>
        </div>

        <ul>
            <li>
                <a href="javascript:void(0)">Contact</a>
            </li>
            <li>
                <a href="javascript:void(0)">About</a>
            </li>
            <li>
                <a href="javascript:void(0)">Privacy</a>
            </li>
        </ul>

    </div>
';
?>

echo首字母和"更改为'。问题解决了。