Php simplexml\u加载\u文件的语法错误
我正在尝试将数据库中的项目id附加到Php simplexml\u加载\u文件的语法错误,php,Php,我正在尝试将数据库中的项目id附加到simplexml\u load\u file函数中的端点url 该函数在作为php mvc框架一部分的项目页面模板的主体部分调用 我尝试了多种不同的方法来修复语法错误,但似乎都没有奏效 提前感谢你的帮助 [E_PARSE][Code 4]语法错误,意外“请将代码更改为以下内容: <?php //call our items xml file and store in object $myItems = simplexml_load_file('
simplexml\u load\u file
函数中的端点url
该函数在作为php mvc框架一部分的项目页面模板的主体部分调用
我尝试了多种不同的方法来修复语法错误,但似乎都没有奏效
提前感谢你的帮助
[E_PARSE][Code 4]语法错误,意外“请将代码更改为以下内容:
<?php
//call our items xml file and store in object
$myItems = simplexml_load_file('http://www.example.org/test/items.php?item_id=' . $this->item['item_id']);
?>
您不能使用
请将代码更改为以下内容:
<?php
//call our items xml file and store in object
$myItems = simplexml_load_file('http://www.example.org/test/items.php?item_id=' . $this->item['item_id']);
?>
您不应该使用尝试手动加载XML输出并在此处进行验证,这会让您了解错误所在。尝试手动加载XML输出并在此处进行验证,这会让您了解错误所在。感谢@mega6382的反馈。您是否也删除了“$this->item['item_id'];”后面的分号?如果是的话,你能解释一下原因吗?@ju1985oh因为那是php的语法<代码>代码>表示语句的结尾。但是这里有一条语句是从$myItems=simplexml\u load\u文件(
所以它应该在括号关闭时结束)代码>。在此之前添加分号将导致语法错误
。删除分号的解释非常清楚。感谢@mega6382的反馈。您是否也删除了“$this->item['item_id'];”后面的分号?如果是的话,你能解释一下原因吗?@ju1985oh因为那是php的语法<代码>代码>表示语句的结尾。但是这里有一条语句是从$myItems=simplexml\u load\u文件(
所以它应该在括号关闭时结束)代码>。在此之前添加分号将导致语法错误
。删除分号的解释非常清楚。