当前位置: 首页 > news >正文

洛阳自助建站长春seo网站排名

洛阳自助建站,长春seo网站排名,wordpress创建文章,wordpress半透明生成如下XML串Xml代码title1content12009-10-11title2content22009-11-11方法I.【直接生成字符串】使用纯粹的PHP代码生成字符串#xff0c;并把这个字符串写入一个以XML为后缀的文件。这是最原始的生成XML的方法#xff0c;不过有效#xff01;$data_array array(array(ti…生成如下XML串Xml代码title1content12009-10-11title2content22009-11-11方法I.【直接生成字符串】使用纯粹的PHP代码生成字符串并把这个字符串写入一个以XML为后缀的文件。这是最原始的生成XML的方法不过有效$data_array array(array(title title1,content content1,pubdate 2009-10-11,),array(title title2,content content2,pubdate 2009-11-11,));$title_size 1;$xml ?xml version\1.0\ encoding\utf-8\?\n;$xml . \n;foreach ($data_array as $data) {$xml . create_item($data[title], $title_size, $data[content], $data[pubdate]);}$xml . \n;echo $xml;//  创建XML单项function create_item($title_data, $title_size, $content_data, $pubdate_data){$item \n;$item . . $title_data . \n;$item . . $content_data . \n;$item . . $pubdate_data . \n;$item . \n;return $item;}?方法2【DomDocument】使用DomDocument生成XML文件创建节点使用createElement方法创建文本内容使用createTextNode方法添加子节点使用appendChild方法创建属性使用createAttribute方法$data_array array(array(title title1,content content1,pubdate 2009-10-11,),array(title title2,content content2,pubdate 2009-11-11,));//  属性数组$attribute_array array(title array(size 1));//  创建一个XML文档并设置XML版本和编码。。$domnew DomDocument(1.0, utf-8);//  创建根节点$article $dom-createElement(article);$dom-appendchild($article);foreach ($data_array as $data) {$item $dom-createElement(item);$article-appendchild($item);create_item($dom, $item, $data, $attribute_array);}echo $dom-saveXML();function create_item($dom, $item, $data, $attribute) {if (is_array($data)) {foreach ($data as $key $val) {//  创建元素$$key $dom-createElement($key);$item-appendchild($$key);//  创建元素值$text $dom-createTextNode($val);$$key-appendchild($text);if (isset($attribute[$key])) {//  如果此字段存在相关属性需要设置foreach ($attribute[$key] as $akey $row) {//  创建属性节点$$akey $dom-createAttribute($akey);$$key-appendchild($$akey);// 创建属性值节点$aval $dom-createTextNode($row);$$akey-appendChild($aval);}}   //  end if}}   //  end if}   //  end function?方法3【XMLWriter】使用XMLWriter类创建XML文件此方法在PHP 5.1.2后有效。另外它可以输出多种编码的XML但是输入只能是utf-8$data_array array(array(title title1,content content1,pubdate 2009-10-11,),array(title title2,content content2,pubdate 2009-11-11,));//  属性数组$attribute_array array(title array(size 1));$xml new XMLWriter();$xml-openUri(php://output);//  输出方式也可以设置为某个xml文件地址直接输出成文件$xml-setIndentString(  );$xml-setIndent(true);$xml-startDocument(1.0, utf-8);//  开始创建文件//  根结点$xml-startElement(article);foreach ($data_array as $data) {$xml-startElement(item);if (is_array($data)) {foreach ($data as $key $row) {$xml-startElement($key);if (isset($attribute_array[$key]) is_array($attribute_array[$key])){foreach ($attribute_array[$key] as $akey $aval) {//  设置属性值$xml-writeAttribute($akey, $aval);}}$xml-text($row);   //  设置内容$xml-endElement(); // $key}}$xml-endElement(); //  item}$xml-endElement(); //  article$xml-endDocument();$xml-flush();?方法4: 【SimpleXML】使用SimpleXML创建XML文档$data_array array(array(title title1,content content1,pubdate 2009-10-11,),array(title title2,content content2,pubdate 2009-11-11,));//  属性数组$attribute_array array(title array(size 1));$string XML;$xml simplexml_load_string($string);foreach ($data_array as $data) {$item $xml-addChild(item);if (is_array($data)) {foreach ($data as $key $row) {$node $item-addChild($key, $row);if (isset($attribute_array[$key]) is_array($attribute_array[$key])){foreach ($attribute_array[$key] as $akey $aval) {//  设置属性值$node-addAttribute($akey, $aval);}}}}}echo $xml-asXML();?
http://www.yutouwan.com/news/162024/

相关文章:

  • 做网站都有跳转链接如何在百度做网站推广
  • 做网站好还是网页好如何成为网页设计师
  • wordpress增加产品模块魔方优化大师官网
  • 品牌建站创立一个公司需要多少钱
  • 集团企业网站建设方案中企动力近期做的网站
  • 哪个网站做logo设计师项目管理师pmp报考条件
  • 专做眼镜的网站工邦邦官网
  • 如何学做网站外包贵州seo和网络推广
  • 最新网站域名通辽做家教的网站
  • 如何做简洁网站手机网站定制方案
  • 毕业设计 建设网站新冠最新消息实时动态
  • 90设计网站官网首页网站建设的费用明细
  • 用wordpress做答题网站做网站市场分析
  • 个人免费网站申请注册php网站开发
  • 银川网站设计怎么样百度推广渠道户
  • 网站地图后缀wordpress 后台列表
  • 手机软件开发平台网页seo如何优化
  • 查一下红之易道学做的什么网站上海浦东建筑建设网站污水处理工程
  • 门户网站底部小程序商城系统平台
  • 辛集网站建设精能集团有限公司两学一做网站
  • 郑州网站制作服务半成品网站
  • 网站策划与建设阶段的推广方法做销售如何在网站上搜集资料
  • 网站建设对电子商务的作用wordpress域名搬家
  • 安阳市城乡建设规划局网站郑州网站建设定制开发
  • 医程通 网站做的太平台运营
  • 电子商务公司网站建立短视频seo优化排名
  • phpcms手机网站网页设计实例
  • 在网上建设网站需要花钱么wordpress 搬家 换域名
  • 中小企业建网站多少钱html网页设计小作业的代码部分
  • 山西省建设厅网站打不开动漫制作