我正在尝试使用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>
"
?>
答案 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
首字母和"
更改为'
。问题解决了。