摘要: 研究PHP扩展怎么写来着,但首先的过编译这关,下面介绍下 假如PHP安装在,且安装了phpize /usr/local/php 源码包在 /root/lamp/php-5.3.2 下面先以编译官网提供的代码为例: 随便进入一个扩展,我进入如下: /root/lamp/php-5.3.2/ext/so 阅读全文
posted @ 2010-09-01 14:58 liushan 阅读(1120) 评论(0) 推荐(1)
摘要: 1、__get、__set 这两个方法是为在类和他们的父类中没有声明的属性而设计的 2、__isset、__unset __isset( $property ) 当在一个未定义的属性上调用isset()函数时调用此方法 __unset( $property ) 当在一个未定义的属性上调用unset()函数时调用此方法 3、__call __call( $method, $arg_array )... 阅读全文
posted @ 2010-09-01 13:49 liushan 阅读(268) 评论(0) 推荐(0)
摘要: REQUEST也是KOHANA的基础部分,基本上不用介绍,但有几个实用的方法,提下 取得于用户有关的信息,参数有:browser, version, robot, mobile, platform user_agent() 取得当前请求的完整地址 url(); 取得除去根后的地址: uri(); 发送HEADER信息,该信息存放在this->headers数组中,自己去丰富他咯... 阅读全文
posted @ 2010-08-31 11:28 liushan 阅读(595) 评论(0) 推荐(0)
摘要: 增加一个显示更多的功能附上代码:使用实例在附件代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--/***demo:*1.$("#limittext").limittext();*2.$("#limittext").limittext({"limit... 阅读全文
posted @ 2010-08-26 17:28 liushan 阅读(307) 评论(0) 推荐(0)
摘要: 2010年10月28日添加:最近有人问我在插件里的this是什么,在这里说下,那个this就是JQ对象,还有可能会疑惑的一个语句,如下:[代码]     //this 这里的this则是当前操作的JS对象 就是d参数 alert(d=this); is truealert(i);alert(d);});}很多人看了很郁闷,这里的each到底在什么情况下执行啊,呵呵,其实那个this=$("你的选择... 阅读全文
posted @ 2010-08-26 11:15 liushan 阅读(374) 评论(0) 推荐(0)
摘要: 文件都在附件,下面是代码:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->WebSitedafasdfafdfdafasdfafdfdafasdfa... 阅读全文
posted @ 2010-08-26 09:40 liushan 阅读(452) 评论(0) 推荐(0)
摘要: 转载:http://www.aoao.org.cn/blog/2008/07/firefox-text-overflow-ellipsis/[代码]ellipsis.xml文件内容代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<?xmlve... 阅读全文
posted @ 2010-08-24 22:55 liushan 阅读(237) 评论(0) 推荐(0)
摘要: 上面已经介绍使用了,这里在写个DOME吧,但不可能涉及全部方法使用 就接上面那个例子吧,先把mytest表清掉: 1.创建ORM模块 未能完整演示所有的功能,遗漏的有:关系,校验~不打算使用ORM,上面尝试运行后给我的效果不佳~把关系补上吧:一对多关系:在一的ORM原型上添加protected $_has_many = array('mytest1' => array());在多的ORM... 阅读全文
posted @ 2010-08-23 15:24 liushan 阅读(1098) 评论(0) 推荐(0)
摘要: ORM 我的理解就是关系数据对象模型,就是把数据库记录映射成对象,把对数据库的操作转化为对对象的操作, 有时候感觉很累赘,不灵活,某种程度上来说也是有好处的,有高手有更好理解的,欢迎拍砖 ORM这个玩意据说在单元测试下不是很理想,没有实际测过,单元测试耗时间, 加上上面只关心结果不关心过程的压力下,放弃测试,管他呢 下面说说实际使用,TNND,官网连个ORM的教程都不出,搞的我摸黑 建立... 阅读全文
posted @ 2010-08-23 11:23 liushan 阅读(1126) 评论(0) 推荐(0)
摘要: 在app~/class~/下建立exception目录(统一放这里比较好管理) 建立一个test.php 文件 内容为: 内容可以根据自己的需要定制使用:建立一个模型: 假设在控制器中使用: 一个异常的使用的完整示例,根据自己的需要去扩展吧~ 阅读全文
posted @ 2010-08-23 11:05 liushan 阅读(294) 评论(0) 推荐(0)