将PHP的SimpleXML文档对象转换为标准数组

[coolcode lang=”PHP”] /** * SimpleXML对象转换为数组 * * @param obj $obj SimpleXML 对象 * @return array 经过转换的数组 */ function simplexml_obj2array($obj){ if ($obj instanceof SimpleXMLElement) { $obj = (array)$obj; } if (is_array($obj)) { $result = $keys = array(); foreach( $obj as $key=>$value) { isset($keys[$key])...

read more..

数据库建立索引规则

建立索引常用的规则如下: 1、表的主键、外键必须有索引; 2、数据量超过300的表应该有索引; 3、经常与其他表进行连接的表,在连接字段上应该建立索引; 4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引; 5、索引应该建在选择性高的字段上; 6、索引应该建在小字段上,对于大的文本字段甚至超长字段,不要建索引; 7、复合索引的建立需要进行仔细分析;尽量考虑用单字段索引代替: ...

read more..

http_build_query函数带来的困扰

http_build_query是用来生成URL请求字符串的函数,很简单.不过今天却出现了一点小意外,在本机安装公司社区时,出现了无法登录的情况.但在测试服务器正常.经过地毯式排错,找到问题代码(仅演示,屏蔽敏感内容): [coolcode lang=”php”] $Args = array( “usr” => “touchboy”, “pwd” => “123456”, “ip” => “127.0.0.1&...

read more..

给你的PHP函数和类添加标准的注释说明

让你编写的PHP函数(function)和类(class)拥有符合规范的注释,符合PHPDOC的标准,特搜集整理如下: [coolcode lang=”PHP”] /** * Comment for PHP. * @access public * @param String $title Title Name of the Field * @param Int $id Id of the field * @param Array $attributes Additional attributes you want to add in format; * @param Object $obj Obj of the field * @p...

read more..

php正则判断中文字符

中文判断问题,其实有很多学问,底层的内部编码,涉及utf-8,gbk,gb13800的各种不同。曾经研究过如何区分一个字符是什么字符的问题。关联细节太多。 今天搞了个php判断中文的代码。希望能对研究中文判断的朋友提供帮助。 New Document

read more..

Foxkeh之后还有G-Fox

参与过 Mozilla Firefox 3.0 下载日的朋友一定对宣传图案中的那个可爱的卡通狐狸形象记忆犹新。据了解,这个卡通形象是 Mozilla 日本创作的 Firefox 形象,唤作 Foxkeh,是 Mozilla 全球第一个 Firefox 卡通形象,正好在 Mozilla Firefox 3.0 的推广中被选为该次推广全球的官方形象。 现在,Mozilla 中国子公司北京谋智也把中国区的火狐形象发布了!这是谋智网络在 Mozilla 社区 Firefox 3.0的 T-shir...

read more..