php常用函数:xml2array 和 array2xml

这也是抄月票叔的;

这是一个简单的方法,其实是两种方法的其中一种:xml2array 和 array2xml 中的一种啦。
但因为array2xml的时候,没有办法做到更好的把attributes做到更好,因此,就折腾了一些简单的处理方法:
array2xml是hightman的方法的简版。我自己改了一些:

PHP代码
  1. function array2xml($var, $type...

阅读全文→
标签: php

smarteng 发布于 2011-08-10 14:20

PHP简单的去重算法

应用场景:按照某个关键字去掉重复的数据,多用在从数据库里取出某个字段非重复的数据
简单介绍:虽然可以通过SQL语句的GROUP BY以及distinct来达到去重的效果,但是效率却非常低下,下面我来说说简单的用程序来去重的方法
算法描述:
1:确定要从数据库里(或者其他存储中,比如变量比如cache)取出的数据的数量,假设为N
2:为了方便去掉重复后返回的数据量还为N,请在N的基础上根据重复度增加M调数据...
阅读全文→

smarteng 发布于 2011-07-19 17:09

编写优秀代码的10条准则

 1. DRY: 不要重复你自己(Don’t repeat yourself)

  DRY是一条最容易理解但又是相对比较难以应用的原则。它是指当你在两处或者更多的地方发现相似代码时,我们应当把它们抽象成一个新的函数,在之前重复的地方调用新的函数并带上适当的参数。

  DRY也许是最普遍的一条编程原则,我从未发现一个开发人员认为编写重复的代码是件好事。但是我发现一些开发人员在编写单元测试时忘记了...


阅读全文→


smarteng 发布于 2011-07-18 16:49

转:我在赶集网的两个月

(一)
百度三面后的第二天,接到了赶集网面试的通知。除了大嘴姚晨的广告,对这个公司毫无了解。
由于到得比较早,细心观察了一下。“做人要正,做事传奇”、“心胸坦荡,有抱怨向上走”这些信条很吸引我。
面试我的不是HR,是销售部的运营经理——GL,也是我以后的Boss。我第一次打领带穿衬衫,他让我不要紧张。面试过程很轻松,基本上是他问我答,他否定之,然后告诉我他的理由。那天完全被震撼了,后来公司内临时的会议打...
阅读全文→

smarteng 发布于 2011-07-13 13:51

人人网张铁安:Feed系统架构分析

张铁安:我今天跟大家分享这个内容是人人网系统架构,里面我们会讲到跟新鲜事相关的一些技术和开源一些项目,希望对大家今后工作有一些帮助。首先我要讲我 们新鲜事系统在SNS的主要功能。我要在人人网发一个日志,可以很及时高效迅速的在我朋友圈、粉丝圈子里面可以看到,我朋友可以很快回复跟我进行一个很快 的交互。我必须保证系统高效运转,同时要稳定。对于我们这样一个SNS网站来说,包括SNS还有微博这样一些系统,...
阅读全文→

smarteng 发布于 2011-05-31 17:06

运营是一门艺术

最近不知道为什么,感觉自己上升到了一个新的境界。
很不要脸的悟出了一个感受——运营是一门艺术

阅读全文→

smarteng 发布于 2011-04-18 11:13

Google Chrome 快捷键

使用快捷键,减少鼠标的定位过程,可以在很大程度上提高工作的效率,在Google Chrome 中也一样,快捷键可以提高我们冲浪的效率。

比如,使用 Google Chrome 进行全屏浏览时,想要在标签页间进行切换,这时使用快捷键是非常方便的:使用 Ctrl+Shift+Tab 或 Ctrl+PgUp 即可切换至上一个标签页,而 Ctrl+Tab 或 Ctrl+PgDown 则可方便的切换到下一个标签页。

阅读全文→

smarteng 发布于 2011-04-15 10:45

转-随机读取数据库记录的技巧

刚刚在phpchina上看到一篇文章,觉得还不错,分享了~ 

阅读全文→

smarteng 发布于 2011-04-12 14:18

程序员的15个编程好习惯

编者按:这是国外程序员Al katib总结的一些编程习惯。

1. 动手编码之前,你需要对要编码实现的解决方案有一个正式的或粗略的设计。永远不要在没有任何设计的前提下就开始编码,除非所编代码不重要。

阅读全文→

smarteng 发布于 2011-04-02 09:56

PHP运行机制的介绍

PHP总共有三个模块:内核、Zend引擎、以及扩展层; PHP内核用来处理请求、文件流、错误处理等相关操作; Zend引擎(ZE)用以将源文件转换成机器语言,然后在虚拟机上运行它; 扩展层是一组函数、类库和流,PHP使用它们来执行一些特定的操作。

阅读全文→

smarteng 发布于 2011-03-17 10:29

住店智力题

今天同学们热情很高,说了很多智力题,大家可以搜搜 住店 ,卖货了,天平称球 。。警察带小偷渡船。。等等吧,很多智力题,看看还是很有意思的~ 

阅读全文→

smarteng 发布于 2011-02-28 18:49

10种埋没才能的事情

你可知道,很多人一辈子也没发挥出他们真正潜能的0.1%这么多 事实就是如此,人类的潜能是无限的。人脑不像电脑,大脑的“硬盘”永远不会不够用。你可以持续地提高你的极限,努力达到更高的目标,最后你会发现,你也只是发挥了一点点潜能而已。毋须质疑,你限制了自己不可估量的潜能。 不幸地是,许多人无法发挥所有的潜能,还把发挥的潜能放在一些浪费时间精力的工作上。以下列举出10种保证让你高能低用的生活习惯。

阅读全文→

smarteng 发布于 2011-02-14 10:50
    1 2