php启用xml,PHP对XML的支持

PHP对XML的支持

PHP从PHP5开始,彻底重新编写的和新增了对XML的扩展,如 SAX 解析器、DOM、SimpleXML、XMLReader、XMLWriter 和 XSLT 处理程序。所有这些扩展都以 libxml2 为基础。

=============================

1、DOMDocument对象常用方法:

=============================

a)createElement(elementName)

该方法以元素名为参数创建一个用此参数命名的元素节点。(不能创建名称空间受限制的元素。如果要创建名称空间受限制的元素,必须使用createNode()方法)

例:doc.createElement("PRODUCT"),有些用到:doc->creatElement('item')

b)createAttribute(attributeName)

该方法以属性名为参数创建一个用此参数命名的属性节点。

例:doc.createAttribute("PRODID")

xml中表现形式:下载通道名称

c)createComment(text)

该方法以字符串为参数创建一个包含此字符串的注释节点。

例:doc.createComment("ThisisanXMLdocument")

下载通道名称

d)createTextNode(text)

该方法以字符串为参数创建一个包含指定字符串的正文节点。

例:doc.createTextNode("SonyWorkman")

e)createNode(type,name,namespace-URI)

该方法创建元素节点。三个参数,"类型"参数是variant型,既可以是字符串也可以是整型。第二个参数是字符串,它代表将要创建的节点的名字。第三个参数是代表namespace-URI的字符串。如果namespace-URI为空字符串,则新创建的节点就没有名称空间URI

例:doc.createNode("element","PRODUCT","")

doc.createNode("element","prod:PRODUCT","blog.csdn.net/fcrpg2005")

doc.createNode(1,"PRODUCT","")

f)getElementsByTagName(elementName)

相关文档:

按照名为"mydomain1.com"的 DomainName

属性对以下 XML 数据执行不区分大小写的搜索

Mydomain1.COM

MSXML 3.0 中 translate

的语法如下:

oXML.setProperty "SelectionLanguage&q ......

$file1 = 'F:/46.gif';

$file2 = 'F:/test.txt';

$file3 = 'F:/47.gif';

$size = filesize($file1);

echo '文件大小为:'.$size;

echo "\n
转化为二进制 ...";

$content = file_get_contents($file1);

$content = bstr2bin($content);

$fp = fopen($file2, 'w');

fwrite($fp, $content);

fclose($fp);

......

www.diybl.com 时间:2008-06-01 作者:佚名

将其保存成一个文件,用时调用

//为了避免重复包含文件而造成错误,加了判断函数是否存在的条件:

if(!function_exists(pageft)){

//定义函数pageft(),三个参数的含义为:

//$totle:信息总数;

//$displaypg:每页显示信息数,这里设置为默认是20;

//$url:分 ......

代码如下:

/*   网站验证码程序

*   运行环境: PHP5.0.18 下调试通过

*   需要 gd2 图形库支持(PHP.INI中 php_gd2.dll开启)

*&nbs ......

以前只弄过asp,最近有点兴趣来学下php,发现php比asp不是一般的功能强大。

刚开始偷了下懒,没有去php官网看帮助,英文的虽然看起来不难,但是还是习惯看中文,于是搜索了几篇有关php在iis上安装的文章,按照这些文章上的说明开始配置php。我就顶它个肺,配置起来问题千奇百怪,折腾了两天,也郁闷了两天。

得,索性看官 ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值