我的PHP 7代码不起作用

时间:2018-01-16 18:27:58

标签: php html xml

对于那些已经安装了PHP 7的人,当你提供PHP 7代码时它运行正常,请检查我的PHP 7代码并告诉我它是否适用于你(这段代码来自一本书。)如果有的话不行,然后告诉我如何解决它,然后如果它确实有效,那么告诉我还有什么我必须安装或做。 这是PHP 7代码:

<!DOCTYPE html>
<html>
<head>
<title> Luke Reports | Home </title>
</head>
<body>
<?php
$url = 'http://rss.news.yahoo.com/rss/entertainment';
$xml =
simplexml_load_file( $url ) or die( 'Unalble to load data!');
include( 'includes/rss-footer.html');
foreach( $xml->channel->item as $item){
echo '<a href="'.item->link.'">'.$item->title.'</a>';
echo '<br><small>'.$item->pubDate.'</small><br>';
echo $item->description.'<hr>';}
include( 'includes/rss-footer.html');
?>
</body>
</html>

如果您发表评论答案,我将非常感谢。

谢谢,卢克

1 个答案:

答案 0 :(得分:1)

我运行了代码,你忘记了&#39; $&#39;在第13行,PHP告诉我:

  

解析错误 :语法错误,意外&#39; - &gt;&#39; (T_OBJECT_OPERATOR),期待&#39;,&#39;或&#39;;&#39;在 /var/www/html/MYPATH/test.php 13 &#34;

它是echo '<a href="'.$item->link.'">'.$item->title.'</a>';

确保您已激活verbose PHP进行调试。