当前位置:Gxlcms > PHP教程 > php写xml文件问题

php写xml文件问题

时间:2021-07-01 10:21:17 帮助过:12人阅读

";while ($row = mysql_fetch_array($query)) {	//echo $row[imgname];	$imageurl="../workshow/images/".$row[imgname];    cutphoto("$imageurl","$imageurl",200,113);	$str=$str."";	//echo $row[imgname];}header("content-type:text/html; charset=utf-8");    //指定PHP使用UTF-8编码$xml = simplexml_load_file("../workshow/xml/thumbnails.xml");        //读取xml文件$str = $xml->asXML();                              //标准化$xml$fp = fopen("../workshow/xml/thumbnails.xml", "w");                      //新建xml文件fputs($fp, $str);                                     //写入-------xml文件fclose($fp);?>

我就是想用PHP写一个xml文件,但后发现,每次都写完之后xml文件都没有变化,数据库读取没有问题,问题出在哪呢?
以下是xml文件,中间的label有点乱码


回复讨论(解决方案)

循环中
$str=$str." 但循环外还有
$str = $xml->asXML();
那么,缓存的查询结果不就被覆盖了吗?

人气教程排行