PHP的OOP阅读材料精选

原创 2004年08月01日 15:11:00
- Object Oriented PHP: Paging Result Sets
Kevin Yank 提供了一个关于PHP中的OOP的实用的(也是和PHP相关的)介绍。他的出发点是使用比学习更有效。

- Object Oriented PHP
基于通用OOP理论的关于PHP4对象模型直截了当的讨论,强调了PHP开发者将涉及到的所有重点和例子。

- Introduction to PHP Objects Part 1 and Part 2
John Coggeshall 提供了严格意义上的PHP中的OOP的概观。

- Object Oriented Programming in PHP: The way to large PHP projects
Luis Argerich 的关于PHP中OOP的概观。它将适用于已经在其它语言中使用OOP的开发者。第一批关注PHP中的OOP的文章之一(如果不是第一篇的话)。

- Using Objects to Create an Application Part 1 and Part 2
PHP的OOP介绍,通过一个简单的例子实现。学以致用。
PHP(4) References explained
- PHP4: Reference Counting and Aliasing
- PHP(4) and Variable References
解释PHP4中引用如何工作的文章(PHP5中不再有效,或多或少的)

- PHP (4) Static Class Variables
如何用PHP模拟静态类变量

(more to come)

Design Patterns
About design patterns

Pattern Repositories

- phpPatterns

- Sun Java Center - J2EE Patterns

- .NET Architecture Center

- Objectmonkey
通用,但是一般使用PHP作演示。

- Patterns Central

Patterns in PHP (selected online articles)

Core Patterns
来自GOF

The Singleton

The Strategy Pattern

Adapter and Proxy Patterns

The Observer Pattern

The Factory Method

The Iterator Pattern

The Decorator Pattern

The Command Pattern
这篇文章还可以改进

The Template Method (in PHP5)

Enterprise Patterns
Patterns with direct relevance to web applications

- Industrial Strength MVC
实例中的MVC,使用PHP和Phrame

- MVC
实现范例

- Simple MVC Examples
9 – 11页 – 可能是用PHP写成的最简单的例子了。

- Model View Controller
简短的讨论。

- Front Controller
一般性的讨论和从PHP出发的讨论。

- The Front Controller and PHP
用PHP实现front controllers的相关问题。

- Front Controller / Command
讨论和PHP实现

- The Registry
如何避免全局变量

- The DAO Pattern
数据访问对象Data Access Objects

- Incepting Filter
一般性的讨论和从PHP出发的讨论。

- Intercepting Filters
更多的讨论和实现示例

- Template View
 Template view的学习 (如 templates) 着眼于PHP和其他语言之间的不同方法

- Page Controller
简短的讨论

PHP面试题集锦

这是Tom老师精心收集的面试题。本课程中的面试题都是真实公司出的题目。也是在csdn网站上独家首发的PHP面试题。面试题中不仅仅有PHP、html 和javascript编程知识的介绍。也有面试技巧的介绍
  • 2017年12月06日 18:38

PHP开发面试题目总结

PHP开发常见面试题目
  • han0207xiao
  • han0207xiao
  • 2016-08-18 11:47:50
  • 3950

2018年最新PHP面试题

面试之前多看看公司的资料,可以看出面试的公司主要做什么,电商,数据库,php函数,sql的优化,接口,session和cookie等经常会问到,都是必问之题,这其中有一部分题目摘抄自网络,回答也...
  • u011330276
  • u011330276
  • 2018-03-18 00:02:04
  • 1531

php中级面试题

1、SESSION 保存在服务器的哪里? 答:通过php.ini指定,可存在指定目录的文件中或内存中,或数据库中! (存储在服务器上的php指定的目录中的(session.save_path)的...
  • myhuashengmi
  • myhuashengmi
  • 2016-07-09 14:17:11
  • 3122

php面试题2018

一 、PHP基础部分1、PHP语言的一大优势是跨平台,什么是跨平台?PHP的运行环境最优搭配为Apache+MySQL+PHP,此运行环境可以在不同操作系统(例如windows、Linux等)上配置,...
  • m_nanle_xiaobudiu
  • m_nanle_xiaobudiu
  • 2018-02-22 00:35:58
  • 2679

<em>OOP</em>面向对象的封装有关<em>面试</em>

<em>php</em>初级编程的例子,面向对象的封装很适合 时间:2018-4-9 [免费]java<em>OOP面试题</em> 时间:2018-4-3面向对象事例oop面向对象事例oop 时间:2018-4-11...
  • 2018年04月13日 00:00

php面试题目

php面试题目
  • qq_24802115
  • qq_24802115
  • 2016-07-28 17:27:20
  • 228

php工程师面试题

1.谈谈你对PHP的理解与应用点击打开链接2.谈谈你对OOP的理解与应用点击打开链接3.谈谈你对各种设计模式的理解与应用点击打开链接4.谈谈从输入网址到最后浏览器呈现页面内容,中间发生了什么?点击打开...
  • z15818264727
  • z15818264727
  • 2018-02-13 15:49:49
  • 140

php面试题(四)

1. 变量如何定义? 2. 如何检查变量是否定义? isset() 3. 如何删除一个变量? unset() 4. 判断一个变量是否为空的函数? empty() 5. 什么是可变变量? ...
  • qq_34242581
  • qq_34242581
  • 2016-11-01 15:42:37
  • 234

php面试题汇总(必会)

1、酒店预订怎么实现?怎么设计表   你好,我大概的说下我们的业务流程,我们的业务流程是:用户在网站浏览酒店信息,可以根据地区检索出该地区的酒店信息。列表展示酒店的信息由:酒店的名称,酒店图片,...
  • qq_34306360
  • qq_34306360
  • 2018-01-28 15:28:21
  • 5875
收藏助手
不良信息举报
您举报文章:PHP的OOP阅读材料精选
举报原因:
原因补充:

(最多只允许输入30个字)