A-A+

php常用设计模式练习

2013年10月29日 PHP技术文章 评论 10 条 阅读 435 views 次

今天在网上找了一些php常用设计模式练习代码,首先说一下设计模式,就是一套已经被许多人使得,多数人知晓的,经过分类编目的,代码设计经验的总结。使用这些代码主要是为了可重用代码,减轻自己的编写代码的难度,保证代码的可靠性。

比如我们在使用php分页类时,就可以在网上找一套共享好的php分页类,如果使用其他功能时,直接找别人总结好的,最好是多人知道的,再比如:<?php phpinfo(); ?>,而不需要自己再去重新编写测试代码,不知道这样的解释正不正确,关于设计模式,可以到网上查询更详细的内容。

下面是从网上找到的几个常用的代码,可做设计模式练习,主要看重的是php代码格式规范,唯一不好的就是没有注释,只有一个数据库连接类有注释,主要看的是代码的编写结构,比如我们要查询 php 信息,都是 echo phpinfo();,其它的几个都一样的道理,比如建类,只要一个模式就可以了,有感兴趣的可以下载研究一下。

其中一个类的设计模式:

<?php
require_once("Db.php");
class DatabaseConnection {
public static function get() {
static $db = null;
if ( $db == null ){
$db = new DatabaseConnection();
}
return $db;
}
private $_handle = null;
private function __construct() {
$this->_handle =&new db( );
}
public function handle() {
return $this->_handle;
}
}
$result = DatabaseConnection::get()->handle()->ge
t_one("SELECT * FROM menu");
print_r($result);
?>

php常用设计模式练习下载

标签:

10 条留言  访客:10 条  博主:0 条

  1. 生日礼物送什么好

    虽然经常写PHP,却从未用过设计模式,也没有感受到框架的魅力

  2. 馒头饭MADfan

    又学到东西了~

  3. 罗胜

    请恕罗某人愚钝…话说看了解释还是不明白设计模式是啥…0.0

  4. 圈圈叉叉

    学习了设计模式会显得比较牛叉!

  5. 陆阳贤博客

    php代码都是用到的时候现去查,主要平时不怎么用,要不就去学一下了

  6. 只有膜拜的份。

  7. 海涛

    每天一篇,,,简短实用。。。

  8. 砂泵

    嘿嘿,,学习了

  9. 海棠秋客

    不错,持续关注

  10. A.yi

    这是每天一更的节奏啊

给我留言