PHP,在写入Xml文件时使用explode函数时出错
我试图将一些位置写入xml文件,以便以后使用。在我决定使用explode之前,它一直在工作。它给我一个错误,即:“第1列第2行的错误:文档末尾的额外内容 下面是第一个错误之前的页面呈现。“以下是代码:PHP,在写入Xml文件时使用explode函数时出错,php,xml,Php,Xml,我试图将一些位置写入xml文件,以便以后使用。在我决定使用explode之前,它一直在工作。它给我一个错误,即:“第1列第2行的错误:文档末尾的额外内容 下面是第一个错误之前的页面呈现。“以下是代码: 问题在于explode: $loc=explode(",",$row); $row已经是一个数组。分解用于将字符串拆分为数组。 如果不查看查询返回的数据是什么,这是很困难的,但是假设您希望结果的整个第一列是$loc,那么只需删除explode()调用并替换为: $loc = $row[0];
问题在于explode:
$loc=explode(",",$row);
$row已经是一个数组。分解用于将字符串拆分为数组。
如果不查看查询返回的数据是什么,这是很困难的,但是假设您希望结果的整个第一列是$loc,那么只需删除explode()调用并替换为:
$loc = $row[0];
注意,这是非常糟糕的。您应该将select中的*替换为实际列的名称。在这种形式下,您的程序非常脆弱,因为更改第一列会更改$loc中存储的信息
是的,删除文件末尾的?>,但这不是问题。尝试删除文件末尾的
?>
,数据是Google地图中的位置坐标,我正在保存它们,以便使用它们从数据库中开发动态地图标记。