记录我工作学习生活中的点点滴滴......

在有的代码中我们看到 $User->where('status=1')->order('create_time')->limit(10)->select(); $User->order('create_time')->where('status=1')->limit(10)->select(); 是不是觉得很帅呢? 今天小研究了一下 终于知道了如何写一个这样子的类 直接上例子 class test{ var $aaa='1';......

发布于2012年03月24日 15时58分,被围观3751次,留下了0脚印立即阅读

一直听闻TP thinkphp,但是自己一直不用框架也没有接触过,今天是第一次接触,由于tp3.0刚刚发布,相关教程很少,所以计划是看2.x的教程然后用3.0来联系 结果第一个地方就卡住了,3.0启用错误调试失败。经过查询才知道2.x中是在配置文件中添加'APP_DEBUG'=>true,而3.0需要在入口文件中设置。即比如index.php 给一个简单的例子吧 <?php //定义项目名称和路径 define('APP_NAME', 'pakey.net'); defi......

发布于2012年03月24日 01时55分,被围观6146次,留下了0脚印立即阅读

一直印象中这都是asp才有的东西,今天才偶然发现在php中也有,于是网上搜索了一下,算是了解了这的含义 我们经常在wordpress一类博客程序的模板里面看到很多奇怪的PHP语法,比如:<?php if(empty($GET_['a'])): ?><font color="red">空的</font><?php endif; ?>对于相当一部分PHP爱好者来说根本没见过啊,这些是什么东西呢?难道是那些博客的开发者自己搞的仿PHP的模板语言?非也,......

发布于2012年03月18日 21时16分,被围观3628次,留下了0脚印立即阅读

了解下PHP的历史, 有助于更加深刻的了解PHP发展到今天的轨迹, 下面的文字都是从» PHP手册中转载过来的. PHP 在过去的几年里走过了漫长的道路。成长为处理 web 的最卓越的语言并非易事。如果对 PHP 如何发展到今天很感兴趣,那么请继续读下去吧。以前的 PHP 发行版可以在» PHP 博物馆找到。 PHP/FI PHP 继承自一个老的工程,名叫 PHP/FI。PHP/FI 在 1995 年由 Rasmus Lerdorf 创建,最初只是一套简......

发布于2012年03月15日 21时32分,被围观3473次,留下了2脚印立即阅读

前言 面向对象博大精深,对于从未接触过得的人,会觉得一头雾水。 学习的资料很多,但大多比较抽象,所以我用经典的游戏-星际争霸来讨论PHP面向对象。 现在假设我们来用PHP开发星际争霸,从而接触PHP面向对象。 注意,为了便于学习,除了特殊说明,否则各部分代码之间没有关联。而且同一件事情往往用的是不同的代码。 另外我也不去考证各个兵种的属性数字,仅仅用来说明。 一、类和对象 如果玩家制造了一个机枪兵,那么我们怎么表示他呢,因为每个机枪兵有几个基本的数据要记录:剩余的血......

发布于2012年03月05日 18时13分,被围观3475次,留下了1脚印立即阅读

PHP的自带的函数中,有三个压缩相关的函数:gzcompress、gzencode、gzdeflate,下面我们通过一段程序,来比较一下这三个函数的压缩比。代码: $string = "8aeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeer8aaaaa75zw.comaaaaaaaaaaaaaaaaaadasd456as d456asd456asd456asd456aPTCMS.comsd456asd456asd456asd456asd456asd456fasd......

发布于2012年02月22日 15时10分,被围观5341次,留下了2脚印立即阅读

什么是模式?模式,即pattern。其实就是解决某一类问题的方法论。你把解决某类问题的方法总结归纳到理论高度,那就是模式。 什么是框架? 框架,即framework。其实就是某种应用的半成品,就是一组组件,供你选用完成你自己的系统。简单说就是使用别人搭好的舞台,你来做表演。而且,框架一般是成熟的,不断升级的软件。 什么是模版? 模板能够改善网站的结构,可以在几秒钟改变你的整个站点的外观; 抽象程序设计,没有垃圾HTML代码; 设计人员不需要关心全部的"模糊"代码; 运行更加的快速; 更容易重......

发布于2012年02月14日 11时39分,被围观3673次,留下了0脚印立即阅读

utf8和UTF-8有什么区别呢? “UTF-8”是标准写法,在Windows下边英文不区分大小写,所以也可以写成“utf-8”。“UTF-8”也可以把中间的“-”省略,写成“UTF8”。一般程序都能识别,但也有例外(如下文),为了严格一点,最好用标准的大写“UTF-8”。在数据库中只能使用“......

发布于2011年12月03日 10时46分,被围观4045次,留下了4脚印立即阅读

今天看到大家在讨论,发现这是个很严重而又容易疏忽的问题,我以前也一直是用set names,遂记录下来,也提醒自己一把。 1.set names与mysql_set_charset有什么区别? 一般情况下,使用”SETNAMES”就足够了,也是可以保证正确的.那么为什么手册又要说推荐使用 mysqli_set_charset(PHP>=5.0.5)呢。手册里面也没有明确说明。我们可以看下php扩展的源代码: //......

发布于2011年12月02日 14时05分,被围观4848次,留下了8脚印立即阅读

这两款分别为友言http://uyan.cc/ 评论啦http://pinglun.la/,都是在网站页面中嵌入代码即可在网站上增加一个评论系统,相当的便捷,甚至还可以有各种各样的调用,这个结合PT可以很有的增加网站的互动性。......

发布于2011年11月24日 14时09分,被围观4282次,留下了2脚印立即阅读