上文:《PHP设计模式介绍》第七章 策略模式 《PHP设计模式介绍》第八章 迭代器模式 类中的面向对象编程封装应用逻辑。类,就是实例化的对象,每个单独的对象都有一个特定的身份和状态。单独的对象是一种组织代码的有用方法,但通常你会处理一组对象或者集合。 属性来自 SQL 查询的一组数据就是一个集合,就像本书前面章节介 发布时间:2012-05-22 作者: 佚名技术 views(230)
创建输入表单 设置好后端表之后,就可以考虑处理数据插入和更新的 PHP。现在需要的是一些简单的函数,这些函数将: 允许用户登录和添加贴子。 将那些贴子转发给追随那个用户的人。 允许用户追随其他用户。 我通常在模型-视图-控制器(Model-View-Controller,MVC)应用程序框架(例如 CodeIgniter)的上下文中工作,因为 发布时间:2012-05-22 作者: 佚名技术 views(246)
之前搞wordpress的时候经常涉及到伪静态,也就是mod_rewrite这个名词,然后一开始的时候也不是十分清楚,只知道是用来转换地址为html改良收录,今天终于有空找了一篇比较好的文章,发上来跟各位一起学习下,什么叫做伪静态mod_rewrite, 以下是关于mod_rewrite的一些知识简介: 首先要开启apache的mod_rewrite功能。 在apach 发布时间:2012-05-22 作者: 佚名技术 views(305)
追随其他用户 接下来可以将更多东西添加到 functions.php 文件中。这里需要一个 show_users() 函数,该函数可以返回系统中所有用户的一个列表。后面将使用这个函数填充一个用户列表。 清单 10. show_users() 函数 function show_users(){ $users = array(); $sql = select id, username from users where 发布时间:2012-05-22 作者: 佚名技术 views(368)
Java语言功能强大,因此在许多情况下在php中来调用Java的功能将十分有用。在php中调用Java语言有两种方法,一种是使用php中的Java扩展模块,另一种是使用minij2ee应用服务器提供的SJOP协议实现。下面我们来比较一下这两种方法各自的特点。 1.php的Java模块 php发布版中包含一个Java扩展模块,可以用来调用Java对象,例如: 发布时间:2012-05-22 作者: 佚名技术 views(371)
练习堆排序的一个程序 ? //堆排序应用 class heapsort { var $a; function setarray($a)//取得数组 { $this-a=$a; } function runvalue($b,$c)//$a 代表数组,$b代表排序堆,$c代表结束点, { while($b$c) { $h1=2*$b; $h2=(2*$b+1); if($h1$c) break; elseif($h1==$c) { if($this-a[$b]$this-a[$h1]) { $t=$ 发布时间:2012-05-22 作者: 佚名技术 views(234)
在PHP程序里,我们常常会把公用代码或公用部分写进一个文件里,前者象我们的系统配置文件,比如config.php,或者公共函数都写入一个functions.php文件里;后者象一个站点都需要用到的页面头部,尾部.这样做的好处是可以很方便的维护站点,而如果这个公用部分要有所改动,无需再去改每一个页面,大大减少了我们的工作量. PHPLIB Templ 发布时间:2012-05-22 作者: 佚名技术 views(358)
昨天在调试程序时,意外的发现 crontab 不能执行PHP文件。 今早才找到原因。 解决过程如下: [root@LULU /]# whereis php php: /usr/local/bin/php /usr/local/lib/php /usr/local/lib/php.ini /usr/local/php [root@LULU /]# cd bin [root@LULU /bin]#ls 无PHP可执行文件!《== 哎!!!! [root@LULU /bin]# ln -s /usr/ 发布时间:2012-05-22 作者: 佚名技术 views(227)
|