app界面设计网站,济宁网站运营,国内优秀网页网站,wordpress怎么访问数据库————————-DOM 函数————————————–
1、DOMDocument-load() 作用#xff1a;加载xml文件 用法#xff1a;DOMDocument-load( string filename ) 参数#xff1a;filename#xff0c;xml文件#xff1b; 返回#xff1a;如果成功则返回 TRUEload() 作用加载xml文件 用法DOMDocument-load( string filename ) 参数filenamexml文件 返回如果成功则返回 TRUE失败则返回 FALSE。
2、DOMDocument-loadXML() 作用加载xml代码 用法DOMDocument-loadXML( string source ) 参数source xml代码 返回如果成功则返回 TRUE失败则返回 FALSE。
3、DOMDocument-getElementsByTagName_r() 作用按标签名查找 用法DOMDocument-getElementsByTagName_r(string name) 参数name标签名称 返回新的 DOMNodeList 对象 。
4、DOMDocument-getElementById() 作用按标签名查找 用法DOMDocument-getElementById(string elementId ) 参数elementId 标签id 返回新的 DOMNodeList 对象 。
5、DOMDocument-createElement_x_x() 作用创建标签 用法DOMDocument-createElement_x_x(string name [, string value] ) 参数name标签名称value只 返回新的 DOMElement 对象失败为false 。
6、DOMDocument-createTextNode() 作用创建文本节点 用法DOMDocument-createTextNode(string content ) 参数content内容 返回新的 DOMText 对象失败为false 。
7、DOMDocument-createCDATASection() 作用创建cdata节点 用法DOMDocument-createCDATASection( string data ) 参数data内容 返回新的 DOMCDATASection 对象失败为false 。
8、DOMDocument-createAttribute() 作用创建标签属性 用法DOMDocument-createAttribute(string name) 参数name属性名称 返回新的 DOMAttr 对象失败为false 。
9、DOMDocument-validate() 作用检验xml代码 用法DOMDocument-validate() 参数无 返回如果成功则返回 TRUE失败则返回 FALSE。
10、DOMDocument-save() 作用保存xml代码到xml文件 用法DOMDocument-save(string filename ) 参数filenamexml文件 返回成功返回xml字符长度失败返回false。
11、DOMDocument-saveXML() 作用保存xml代码 用法DOMDocument-saveXML( [DOMNode node [, int options]] ) 参数nodeDOMNode 返回成功返回xml失败返回false。
12、DOMElement-hasAttribute() 作用检测属性是否存在 用法DOMElement-hasAttribute(string name) 参数name属性名称 返回如果成功则返回 TRUE失败则返回 FALSE。
13、DOMElement-getAttribute() 作用获取属性值 用法DOMElement-getAttribute(string name) 参数name属性名称 返回成功返回属性值失败返回空。
14、DOMElement-getAttribute() 作用获取属性值 用法DOMElement-getAttribute(string name) 参数name属性名称 返回成功返回属性值失败返回空。
15、DOMElement-setAttribute() 作用设置属性值 用法DOMElement-setAttribute(string name, string value ) 参数name属性名称value属性值 返回如果成功则返回 TRUE失败则返回 FALSE。
16、DOMNode-appendChild() 作用将子节点链接到父节点上 用法DOMNode-appendChild(DOMNode newnode ) 参数newnode新节点 返回成功返回新节点失败返回空。
17、DOMNode-hasAttributes() 作用检验是否有属性 用法DOMNode-hasAttributes( ) 参数无 返回如果成功则返回 TRUE失败则返回 FALSE。
18、DOMNode-hasChildNodes() 作用检测是否有子节点 用法DOMNode-hasChildNodes() 参数无 返回如果成功则返回 TRUE失败则返回 FALSE。
19、DOMNode-insertBefore() 作用把子节点插入dom树,位置在某节点前 用法DOMNode-insertBefore(DOMNode newnode [, DOMNode refnode] ) 参数newnode新noderefnode参照node 返回成功返回新node失败返回空。
20、DOMNode-removeChild() 作用删除子节点 用法DOMNode-removeChild(DOMNode oldnode ) 参数oldnode子节点 返回成功返回子节点失败返回空。
21、DOMNode-replaceChild() 作用更新子节点 用法DOMNode-replaceChild(DOMNode newnode, DOMNode oldnode ) 参数newnode新nodeoldnode老的node 返回成功返回oldnode失败返回空。
————————-DOMNode 属性————————————–
1、DOMNode-nodeType 作用获取节点类型
2、DOMNode-nodeName 作用获取节点名称
3、DOMNode-nodeValue 作用获取节点内容
4、DOMNode-textContent 作用获取节点内容
5、DOMNode-parentNode 作用获取节点父节点
6、DOMNode-childNodes 作用获取节点子节点
7、DOMNode-firstChild 作用获取节点第一个子节点
8、DOMNode-lastChild 作用获取节点最后一个子节点
————————-XMLReader————————————–
1、XMLReader::XML 作用载入 xml 字符串 用法XMLReader::xml(string source [, string encoding [, int options]] ) 参数sourcexml stringencodingdocument encoding or NULL 返回如果成功则返回 TRUE失败则返回 FALSE。
2、XMLReader::open 作用载入xml文件 用法XMLReader::open(string url [, string encoding [, int options]] ) 参数url连接到xml的链接encodingdocument encoding or NULL 返回如果成功则返回 TRUE失败则返回 FALSE。
3、XMLReader::read 作用读取 xml使解析器前进到下一个标记 用法XMLReader::read()在 while 循环中遍历整个文档 参数NULL 返回如果成功则返回 TRUE失败则返回 FALSE。
4、XMLReader::getAttribute 作用获取属性 用法XMLReader::getAttribute(string name) 参数name属性名称 返回如果成功则返回 属性值失败则返回 FALSE。
5、XMLReader::isValid 作用检验xml是否合法 用法XMLReader::isValid() 参数无 返回如果成功则返回 true失败则返回 FALSE。
6、XMLReader::moveToAttribute 作用移动焦点到所指的属性上 用法XMLReader::moveToAttribute(string name) 参数name属性名称 返回如果成功则返回 true失败则返回 FALSE。
7、XMLReader::moveToFirstAttribute 作用移动焦点到第一个属性上 用法XMLReader::moveToFirstAttribute() 参数无 返回如果成功则返回 true失败则返回 FALSE。
8、XMLReader::moveToNextAttribute 作用移动焦点到下一个属性上 用法XMLReader::moveToNextAttribute() 参数无 返回如果成功则返回 true失败则返回 FALSE。
9、XMLReader::moveToElement 作用移动焦点到父节点当前属性上 用法XMLReader::moveToElement() 参数无 返回如果成功则返回 true失败则返回 FALSE。
10、XMLReader::close 作用关闭xml输入 用法XMLReader::close() 参数无 返回如果成功则返回 true失败则返回 FALSE。
———————-常量————————–
XMLReader::NONE 0 ; XMLReader::ELEMENT 1 ; XMLReader::ATTRIBUTE 2 ; XMLReader::TEXT 3 ; XMLReader::CDATA 4 ; XMLReader::ENTITY_REF 5 ; XMLReader::ENTITY 6 ; XMLReader::PI 7 ; XMLReader::COMMENT 8 ; XMLReader::DOC 9 ; XMLReader::DOC_TYPE 10 ; XMLReader::DOC_FRAGMENT 11 ; XMLReader::NOTATION 12 ; XMLReader::WHITESPACE 13 ; XMLReader::SIGNIFICANT_WHITESPACE 14 ; XMLReader::END_ELEMENT 15 ; XMLReader::END_ENTITY 16 ; XMLReader::XML_DECLARATION 17 ; XMLReader::LOADDTD 1 ; XMLReader::DEFAULTATTRS 2 ; XMLReader::VALIDATE 3 ; XMLReader::SUBST_ENTITIES 4 ;
————————属性——————————–
1、XMLReader-attributeCount ; 作用属性数量
2、XMLReader-baseURI ; 作用节点的url
3、XMLReader-depth ; 作用节点树的层数
4、XMLReader-hasAttributes ; 作用检测是否有属性
5、XMLReader-hasValue ; 作用是否有值
6、XMLReader-isEmptyElement ; 作用是否是空标签
7、XMLReader-localName ; 作用标签内部明
8、XMLReader-name ; 作用标签名
9、XMLReader-nodeType ; 作用节点类型
10、XMLReader-value ; 作用节点文本内容
————————XMLWriter——————————–
1、XMLWriter::openURI 作用从url输出代码创建新的XMLWriter 用法XMLWriter::openURI(string uri ) 参数url xml地址 返回如果成功则返回 true失败则返回 FALSE。
2、XMLWriter::setIndentString 作用设置缩进字符 用法XMLWriter::setIndentString(string indentString ) 参数indentString 缩进字符 返回如果成功则返回 true失败则返回 FALSE。
3、XMLWriter::setIndent 作用设置缩进开关 用法XMLWriter::setIndent(bool indent ) 参数indent 缩进与否 返回如果成功则返回 true失败则返回 FALSE。
4、XMLWriter::startDocument 作用设置文档开始标签 用法XMLWriter::startDocument( [string version [, string encoding [, string standalone]]] ) 参数version版本encoding编码standalone独立的 返回如果成功则返回 true失败则返回 FALSE。
5、XMLWriter::endDocument 作用设置文档结束标签 用法XMLWriter::endDocument( ) 参数无 返回如果成功则返回 true失败则返回 FALSE。
6、XMLWriter::startDTD 作用设置dtd开始标签 用法XMLWriter::startDTD( string qualifiedName [, string publicId [, string systemId]] ) 参数qualifiedName名称publicIdpiublicsystemIdsystem 返回如果成功则返回 true失败则返回 FALSE。
7、XMLWriter::endDTD 作用设置dtd结束标签 用法XMLWriter::endDTD() 参数无 返回如果成功则返回 true失败则返回 FALSE。
8、XMLWriter::startElement 作用设置开始标签 用法XMLWriter::startElement(string name ) 参数name标签名称 返回如果成功则返回 true失败则返回 FALSE。
9、XMLWriter::endElement 作用设置结束标签 用法XMLWriter::endElement() 参数无 返回如果成功则返回 true失败则返回 FALSE。
10、XMLWriter::startCData 作用设置开始标签 用法XMLWriter::startCData() 参数无 返回如果成功则返回 true失败则返回 FALSE。
11、XMLWriter::endCData 作用设置结束标签 用法XMLWriter::endCData () 参数无 返回如果成功则返回 true失败则返回 FALSE。
12、XMLWriter::writeAttribute 作用写标签属性 用法XMLWriter::writeAttribute (string name, string value ) 参数name属性名称value属性值 返回如果成功则返回 true失败则返回 FALSE。
13、XMLWriter::writeElement 作用写标签属性 用法XMLWriter::writeElement (resource xmlwriter, string name, string content ) 参数xmlwriterxml资源name标签名称value文本值 返回如果成功则返回 true失败则返回 FALSE。
14、XMLWriter::writeCData 作用写标签属性 用法XMLWriter::writeCData (resource xmlwriter, string content ) 参数xmlwriterxml资源value文本值 返回如果成功则返回 true失败则返回 FALSE。
15、XMLWriter::text 作用写文本 用法XMLWriter::text (string content ) 参数content文本值 返回如果成功则返回 true失败则返回 FALSE。
16、XMLWriter::flush 作用清空缓存 用法XMLWriter::flush ( ) 参数无 返回如果成功则返回 true失败则返回 FALSE。