加入收藏 | 设为首页 | 会员中心 | 我要投稿 鞍山站长网 (https://www.0412zz.com/)- 应用安全、运维、云计算、5G、云通信!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php生成xml文件

发布时间:2022-06-17 09:11:28 所属栏目:PHP教程 来源:互联网
导读:这是一款我在做flash xml交互时,利用php生成xml并把生成的xml数据保存到一个指定xml文档里了,代码如下: function cleanstring($str){ $str = rawurldecode($str); $badchars = array(, , ., /, ?, #, *, (, ), [, ], {, }, , ,, =, , , :, ;, ^, @, ~, !, )
  这是一款我在做flash xml交互时,利用php生成xml并把生成的xml数据保存到一个指定xml文档里了,代码如下:
 
  function cleanstring($str){
   $str = rawurldecode($str);
   $badchars = array("<", ">", ".", "/", "?", "#", "*", "(", ")", "[", "]", "{", "}", "", ",", "=", '"', "'", ":", ";", "^", "@", "~", "!", " ");
   $clean = "";
   for($i=0; $i<strlen($str); $i++){
    if(array_search($str[$i], $badchars) === false){
     $clean .= $str[$i];
    }
   }
   return $clean;
  }
  $name = rawurlencode($_post['fname']);
  $message = rawurlencode($_post['message']);
  $xml = '<drawing message="'.$message.'" fname="'.$name.'">';
  $xml .= $_post['xml'];
  $xml .="</drawing>";
  $t = time();
  //开源代码phpfensi.com
  $filename = 'data/'.'99999'.$t.'_'.cleanstring($name).'.xml';
  $file = fopen($filename, "w");
  fwrite($file, strips教程lashes($xml));
  fclose($file);
  print "xml=".$xml; 这里生成xml我们用了很简单的方法就是利用php fopen 创建一个文档,并保存成xml格式的.

(编辑:鞍山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读