手册中解释说明:
[NOT] IN: 同sql的[not] in ,查询条件支持字符串或者数组,例如:
$map['id'] = array('not in','1,5,8');
今天我们介绍一个新的插件 – Sisyphus.js,这个插件是由Alexander Kaupanin开发的一个类似Gmail客户端草稿保存的jQuery插件,帮助你的用户在客户端保存未写完的草稿。
在使用 php 编写页面程序时,我经常使用变量处理函数判断 php 页面尾部参数的某个变量值是否为空,开始的时候我习惯了使用 empty() 函数,却发现了一些问题,因此改用 isset() 函数。顾名思义,empty() 判断一个变量是否为“空”,isset() 判断一个变量是否已经设置。正是这种所谓的“顾名思义”,令我开始时走了些弯路:当一个变量值等于0时,empty()也会成立(True),因而会发生一些意外。原来,empty() 和 isset() 虽然都是变量处理函数,它们都用来判断变量是否已经配置,它们却是有一定的区别:empty还会检测变量是否为空、为零。当一个变量值为0,empty() 认为这个变量同等于空,即相当于没有设置。
今天在看书学习php时使用了var_dump函数来调试程序,输出变量到浏览器时发现打印的数组变量在浏览器的显示非常的不友好,通常我会直接来看浏览器源码,因为源码里格式是友好的,今天突然觉得这样太烦了,就自己写一个类似于thinkphp里的dump函数来输出,本想这是很简单的一个事情于是就写了如下的dump函数。
最近在看《深入php:面向对象、模式与实践》这本书,php里专门讲解面向对象的书籍不多,讲解设计模式和实际代码实践的书籍就更少了,但是少不代表质量不好,本书就是值得阅读的一本。这里借用thinkphp 麦苗当儿的座右铭:每多学一点知识,就少写一行代码。希望大家都能多抽些时间来看书,然后工作的更加轻松也更快乐~~~