针对PHP的设计模式进行总结记录。
顺带,我会在后面把我整理的一整套CSS3,PHP,MYSQL的开发的笔记打包放到百度云,有需要可以直接去百度云下载,这样以后你们开发就可以直接翻笔记不用百度搜那么麻烦了。
笔记链接:http://pan.baidu.com/s/1qYdQdKK 密码:pvj2
一、关于命名空间
命名空间
1.命名空间介绍
2.命名空间使用
实例:
test1.php文件代码:
1 2 3 4 5 6 7 |
<?php
|
test2.php文件代码:
1 2 3 4 5 6 |
<?php
|
test.php文件代码:
1 2 3 4 5 6 7 8 9 |
<?php
|
二、类的自动载入
test.php文件代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
<?php
|
三、开发一个PSR-0的基础框架
PSR-0规范
1.命名空间必须与绝对路径一致
2.类名首字母必须大写
3.除入口文件外,其他".php"必须只有一个类
开发符合PSR-0规范的基础框架
1.全部使用命名空间
2.所有PHP文件必须自动载入,不能有include/require
3.单一入口
四、SPL标准库简介
1.几种数据结构介绍:
实例:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
<?php
|
2.PHP链式操作的实现
$db->where()->limit()->order();
实例:
前页:
1 2 3 4 5 6 7 8 9 10 |
<?php
|
Database代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<?php
|
笔记链接:http://pan.baidu.com/s/1qYdQdKK 密码:pvj2
我是一名热爱旅游,读书,学习的文艺程序员。 不甘于平庸,不甘于舒适,愿不断挑战经历不同的美好。 如果您和我有共同的爱好,本人热爱交友,可以联系我。 QQ:330168885
分类: PHP开发
0
0
?上一篇:PHP的加密方法汇总
?下一篇:关于git和SVN的介绍和区别