上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 48 下一页
摘要: Php获取xml中的节点值 XML: test_xml2.xml <?xml version="1.0" encoding="UTF-8"?> <friends_get_response list="true" xmlns="http://api.xiaonei.com/1.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://api.xiaonei.c 阅读全文
posted @ 2011-01-26 14:45 春哥也编程 阅读(6270) 评论(0) 推荐(0)
摘要: PHP写XML方法很多,这里主要介绍一下DOMDocument的用法,跟 JS大体上相同,其实非常简单。共分四个文件,分别是创建、增加、删除、修改四个功能,变量都是写死的,改一改用$_POST方式接收就可以用了//index.php 创建功能<?php$xmlpatch = 'index.xml';$_id = '1';$_title = 'title1';$_content = 'content1';$_author = 'author1';$_sendtime = 'time1';$_ht 阅读全文
posted @ 2011-01-26 10:59 春哥也编程 阅读(3497) 评论(0) 推荐(0)
摘要: checkdate : 验证日期的正确性。date : 将服务器的时间格式化。strftime : 将服务器的时间本地格式化。getdate : 获得时间及日期信息。gettimeofday : 取得目前时间。gmdate : 取得目前与 GMT 差后的时间。easter_date : 计算复活节日期。easter_days : 计算复活节与三月廿一日之间日期数。mktime : 取得 UNIX 时间戳记。gmmktime : 取得 UNIX 时间戳记的格林威治时间。time : 取得目前时间的 UNIX 时间戳记。microtime : 取得目前时间的 UNIX 时间戳记的百万分之一秒值。  阅读全文
posted @ 2011-01-21 16:56 春哥也编程 阅读(576) 评论(0) 推荐(0)
摘要: from:http://hi.baidu.com/jackywdx/blog/item/c60ce9d4af063105a18bb7fb.htmlmb_convert_encoding这个函数是用来转换编码的。原来一直对程序编码这一概念不理解,不过现在好像有点开窍了。不过英文一般不会存在编码问题,只有中文数据才会有这个问题。比如你用Zend Studio或Editplus写程序时,用的是gbk编码,如果数据需要入数据库,而数据库的编码为utf8时,这时就要把数据进行编码转换,不然进到数据库就会变成乱码。mb_convert_encoding的用法见官方:http://cn.php.net/ma 阅读全文
posted @ 2011-01-21 09:33 春哥也编程 阅读(914) 评论(0) 推荐(0)
摘要: php使用XmlHttp默认都是使用Utf-8字符集,而我们使用的多是GB2312字符集,这就要求我们进行GB2312到Utf-8的转码。  PHP提供了一个可选的专码模块,可以实现多种字符集之间的相互转化。加载这个专码模块的方法如下:打开PHP配置文件php.ini,将;extension=php_mbstring.dll(linux是php_mbstring.so)前的分号去掉。重新启动Apache以后,这个模块就可以使用了。如果有错误出现,请检查扩展目录的路径设置是否正确。加载这个模块以后,我们就可以使用mb_convert_encoding函数来转码了:?$utf8_string=m 阅读全文
posted @ 2011-01-21 09:32 春哥也编程 阅读(4414) 评论(0) 推荐(0)
摘要: PHP中的生成XML文件的4种方法【XMLWriter】方法3:使用XMLWriter类创建XML文件此方法在PHP 5.1.2后有效另外,它可以输出多种编码的XML,但是输入只能是utf-8PHP代码如下:123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657<?PHP$data_array=array(array('title'=>'title1','content'=> 阅读全文
posted @ 2011-01-21 09:30 春哥也编程 阅读(2915) 评论(0) 推荐(0)
摘要: http://blog.163.com/chou_ke/blog/static/103413720077136349866/UE编辑器一直是我编程和编辑文本的好帮手,对它映像最深刻的功能就是列模式编辑功能,确实给我的工作带来不少的便利,但作为编程工具没有格式化源 代码的功能能似乎使UE美中不足,可是事实并非如此,UE提供的两个开源命令行工具就可以很好地完成当下流行的几款编程语言源码的格式化工作。 在UE内可以对XML、Java、C/C++、C#源码文件进行格式化操作,这个功能比较隐蔽所以一般用户可能没有注意到。这些源码的格式化功能是通过两 个开源命令行工具来实现的,它们是:XMLlint——— 阅读全文
posted @ 2011-01-18 17:22 春哥也编程 阅读(22626) 评论(2) 推荐(2)
摘要: (译者注:这是Mike Brown在[xml-dev]邮件讨论区中针对Michael Fitzgerald关于CDATA和PCDATA的关系的一种不确切的说法给与的回应。Michael Fitzgerald的说法是一种具有普遍性的误解,而Mike Brown予以了澄清,之后Michael Fitzgerald表示Mike Borwn的解释更好。)Michael Fitzgerald写道:#PCDATA指明元素可容纳被解析(parsed)字符数据。解析(parsing)将测试字符串是否遵循XML1.0所规定的词法约束。CDATA出现在属性声明中,它指明属性可容纳不被解析(unparse 阅读全文
posted @ 2011-01-17 17:18 春哥也编程 阅读(707) 评论(0) 推荐(0)
摘要: private function xml_to_array($xml) { $xmlArray = simplexml_load_file($xml, 'SimpleXMLElement', LIBXML_NOCDATA); foreach ($xmlArray as $key => $item) { $array[$key] = $this->struct_to_array((array) $item); } return $xmlArray; } private function struct_to_array($item) { if (!is_string($ 阅读全文
posted @ 2011-01-14 11:10 春哥也编程 阅读(531) 评论(0) 推荐(0)
摘要: 在PHP网站开发与建设过程中,时常会碰到需要对XML文档进行解析,PHP4版本自带了XML解析器(sax),PHP5版本增加了SimpleXML(基于dom)的XML扩展,对XML的解析更是非常方便,今天和大家分享下在不同环境下对XML文档进行解析的方法。XML文档1234567891011121314151617181920?xmlversion="1.0"encoding="gbk"?LeapsoulXMLLeapsoulInfonameLeapsoul-PHP网站开发/namewebsitehttp://www.leapsoul.cn/websitedesc 阅读全文
posted @ 2011-01-14 10:52 春哥也编程 阅读(679) 评论(0) 推荐(0)
上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 48 下一页