如果想让对象使用起来像一个 PHP 数组,那么我们需要实现 ArrayAccess 接口: interface ArrayAccess boolean offsetExists($index) mixed offsetGet($index) void offsetSet($index, $newv... Read More
posted @ 2010-09-28 09:19 无墨来点睛 Views(500) Comments(0) Diggs(0) Edit
在网上看到了一篇文章,是关于PHP的GC(Garbage Collector)的,感觉不错,所以…拿来主义~~~ 原文链接:http://blog.zol.com.cn/1616/article_1615397.html 原文: 每一种计算机语言都有自己的自动垃圾回收机制,让程序员不必过分关心程序内... Read More
posted @ 2010-09-28 08:36 无墨来点睛 Views(480) Comments(0) Diggs(0) Edit
看一个小问题,问: echo count("abc"); 输出什么? 刚开始反映的是3,结果输入代码一试才知道,原来输出是1。 看看手册的解释吧: count -- 计算数组中的单元数目或对象中的属性个数(这个咱们都知道地..) 它的基本格式: int count ( mixed var [, in... Read More
posted @ 2010-09-26 00:33 无墨来点睛 Views(313) Comments(0) Diggs(0) Edit
无意之中看到了这个神奇的写法,一下子还想不出这样的写法呢!!真是学习勒~~ 当然了,重要的是第四行语句。 Read More
posted @ 2010-09-25 23:58 无墨来点睛 Views(1564) Comments(2) Diggs(0) Edit
在写一些前台的代码的时候会遇到一些“编码”的问题,可能会导致中文的乱码,于是找勒一下下这俩函数~~供大家参考分享下,请看下面的详细解释: 关于 encodeURI() 函数: encodeURI() 函数可把字符串作为 URI 进行编码,基本格式大家都知道哈: encodeURI(URIstring... Read More
posted @ 2010-09-25 23:34 无墨来点睛 Views(695) Comments(0) Diggs(0) Edit
jQuery 的这个 Form 插件还是比较强大的,实现了表单的 Ajax 提交,主要的两个方法是 ajaxForm 和 ajaxSubmit,下面列出官方的使用示范: 使用 ajaxForm 方法: // prepare the form when the DOM is ready $(docum... Read More
posted @ 2010-09-15 12:15 无墨来点睛 Views(1957) Comments(0) Diggs(0) Edit
如下语句: newisanon_send = String(jQuery('#newisanon', $ajaxform_send)[0].checked) == 'true'?String(1):String(0); Read More
posted @ 2010-09-14 23:19 无墨来点睛 Views(212) Comments(0) Diggs(0) Edit
测试代码: jQuery Css Test test 弹出框显示信息: IE8: IE7: IE6: Firefox: Chrome: Opera: 后面的几个都一样,都返回的是String类型的。 Read More
posted @ 2010-09-14 23:02 无墨来点睛 Views(2148) Comments(0) Diggs(0) Edit
PHP 代码为: //Session_Start 30 minutes destroy $lifeTime = 1800;//单位:秒 try { session_start(); setcookie( session_name(), session_id(), time() + $lifeTim... Read More
posted @ 2010-07-24 21:00 无墨来点睛 Views(3092) Comments(4) Diggs(0) Edit
下面的两个函数分别为加入收藏夹和设为首页的函数: /** * * @param {} sURL 收藏链接地址 * @param {} sTitle 收藏标题 */ function AddFavorite(sURL, sTitle) { try { window.external.addFavori... Read More
posted @ 2010-07-23 16:33 无墨来点睛 Views(630) Comments(5) Diggs(0) Edit
在程序中,若想要动态地得到某一个表的具体信息,就使用到了MySQL 中的 INFORMATION_SCHEMA 信息数据库,而它又包含很多表,见下: INFORMATION_SCHEMA SCHEMATA表 INFORMATION_SCHEMA TABLES表 INFORMATION_SCHEMA ... Read More
posted @ 2010-07-21 08:05 无墨来点睛 Views(5868) Comments(0) Diggs(1) Edit
在集体协作的今天,规范的形成有利于提升协同开发的效率,以及代码后期的维护和调优,鉴于以前在开发的时候对代码开发及规范的忽视,有必要用这些规范来更正以前的一些“不良”的代码编辑习惯: 1,函数注释: 以前只是简单的注释,例如: //此函数返回用户具体信息 function return_userin... Read More
posted @ 2010-07-20 21:57 无墨来点睛 Views(332) Comments(0) Diggs(0) Edit
Object 对象自身用处不大,不过在了解其他类之前,还是应该了解它。因为 ECMAScript 中的 Object 对象与 Java 中的 java.lang.object 相似,ECMAScript 中的所有对象都由这个对象继承而来,Object 对象中的所有属性和方法都会出现在其他对象中,所以... Read More
posted @ 2010-07-19 23:15 无墨来点睛 Views(262) Comments(0) Diggs(0) Edit
在看 Discuz! 的源码的时候,发现了一段浏览器验证的代码,还是比较经典的: var BROWSER = {}; var USERAGENT = navigator.userAgent.toLowerCase(); alert(USERAGENT); BROWSER.ie = window.Ac... Read More
posted @ 2010-07-16 23:21 无墨来点睛 Views(434) Comments(0) Diggs(0) Edit
很多初学者都说入门之后不知道该如何提高,我都是告诉他们多实践。最近在我们的团队中建立了一个学生的实习小组,我在和他们讲授程序设计分析的时候,我也给他们了个小建议写代码就是多看、多写,后来又补上一点:多交流。 我认为不管是做什么行业或工作,只要专注都可以有自己不同的成就。因此我觉... Read More
posted @ 2010-07-15 21:57 无墨来点睛 Views(374) Comments(0) Diggs(0) Edit
首先应该知道 strpos 函数可能返回布尔值 FALSE,但也可能返回一个与 FALSE 等值的非布尔值,例如 0 或者""。我们应使用 === 运算符来测试本函数的返回值。 Read More
posted @ 2010-07-14 20:14 无墨来点睛 Views(1859) Comments(0) Diggs(0) Edit
// 输出: /* 这应该是最常见的用法了,从""中找到"%body%",然后替换成"black" */ $bodytag = str_replace("%body%", "black", ""); //2==> // 输出: Hll Wrld f PHP /* 参数 search 为数组的用法... Read More
posted @ 2010-07-14 18:45 无墨来点睛 Views(1067) Comments(0) Diggs(0) Edit
一天,一只兔子在山洞前写文章,一只狼走了过来,问:“兔子啊,你在干什么?”答曰:“写文章。”问:“什么题目?”答曰:“《浅谈兔子是怎样吃掉狼的》。”狼哈哈大笑,表示不信,于是兔子把狼领进山洞。过了一会,兔子独自走出山洞,继续写文章。一只野猪走了过来,问:“兔子你在写什么?”答:“文章。”问:“题目是... Read More
posted @ 2010-07-01 21:32 无墨来点睛 Views(693) Comments(0) Diggs(0) Edit
1. “Software is like sex: it's better when it's free.” 软件就像性,免费的比花钱的好得多. 2. “Microsoft isn't evil, they just make really crappy operating syste... Read More
posted @ 2010-05-31 20:56 无墨来点睛 Views(443) Comments(2) Diggs(0) Edit
如果使用 Ajax 来请求一个 PHP 生成的 Xml ,而且 Xml 的更新频率很高的话,会遇到 Xml 被缓存的问题,那么怎样来解决呢? 在 jQuery Ajax 中,加入选项:cache: false 例如:我们要装入一个 HTML 网页的最新版本: $.ajax({ url: "test.... Read More
posted @ 2010-05-30 22:28 无墨来点睛 Views(683) Comments(2) Diggs(0) Edit
我们坐拥全球最大基数的网民,我们拥有让人骄傲的四大发明,我们有有流传全世界的孙子兵法,可是在互联网时代,我们却落后了。互联网可以说是江山人才辈辈出,各领风骚三两年。 让我们来简单地回顾一下近几年的互联网,自从Google对微软步步紧逼之后,国外互联网风起云涌,先后出现了Twitter、Faceb... Read More
posted @ 2010-05-16 09:09 无墨来点睛 Views(522) Comments(3) Diggs(1) Edit
实例 11 child轴(axis)包含上下文节点的子元素, 作为默认的轴,可以忽略不写. /AAA 等价于 /child::AAA 在XLab中打开实例 | 树视图 (JPG) /child::AAA 等价于/AAA ... Read More
posted @ 2010-05-08 13:37 无墨来点睛 Views(299) Comments(0) Diggs(0) Edit
实例 1 基本的XPath语法类似于在一个文件系统中定位文件,如果路径以斜线 / 开始, 那么该路径就表示到一个元素的绝对路径 /AAA 选择根元素AAA -- /AAA/CCC 选择AAA的所有CCC子元素 -- ... Read More
posted @ 2010-05-08 10:44 无墨来点睛 Views(356) Comments(0) Diggs(0) Edit
PHP5中增强了XML的支持,使用DOM扩展了XML操作的能耐。这些函数作为 PHP5 核心的一部分,无需被安装即可使用。 下面的例子简单的演示了DOM对XML的操作,详细解释请看代码中的注释 Code highlighting produced by Actipro CodeHighlight... Read More
posted @ 2010-05-07 14:09 无墨来点睛 Views(299) Comments(0) Diggs(1) Edit
PHP以其易用性得到迅速的推广,但易用并不是说就能用好它,实际上许多程序员用它很容易的立一个个WEB应用系统,但又有多少人仔细的考虑过他们的代码,是否容易维护、是否足够健壮、否效率足够高、是否足够安全,当PHP用于建立大型网站时这些就成为很关键的因素。下面我们从较轻微的问题开始讨论,直至一些致命的... Read More
posted @ 2010-05-07 13:31 无墨来点睛 Views(697) Comments(6) Diggs(2) Edit