![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
scau-codeman
a coder
展开
-
总结2: PHP中的魔术方法及其应用场景
PHP中有一类特别的系统方法,它们统一以__开头,使用语义清晰简单,这类形式特殊、作用特殊的方法被称为魔术方法。常见的魔术方法有__construct()、__destruct()、__call()、__callStatic()、__get()、__set()、__isset()、__unset()、__sleep()、__wakeup()、__toString()、__invoke()、__set原创 2016-11-11 18:18:06 · 1940 阅读 · 1 评论 -
总结1:PHP中的对象和类
谈到高级语言程序设计,就必谈面向对象和类。编程经过了面向过程、面向函数、面向对象的三大发展历程,面向过程、面向函数、面向对象也因此被称为编程三大范式。为什么我们提倡面向对象?因为它让我们的代码更有效更清晰同时更容易扩展,C++和Java是面向对象中最经典的两种语言,PHP不是一种纯粹的OOP语言,但随着时代潮流,新的标准中也不断增加支持新的面向对象的特性。关于PHP中的对象,让我们从一个实例说起:1原创 2016-11-08 23:32:59 · 272 阅读 · 0 评论 -
总结3:PHP中的魔术引号
阅读PHP框架源码时发现很多框架都对魔术引号做了兼容处理,总结如下: 1、魔术引号的作用是什么? 魔术引号设计的初衷是为了让从数据库或文件中读取数据和从请求中接收参数时,对单引号、双引号、反斜线、NULL加上一个一个反斜线进行转义,这个的作用跟addslashes()的作用完全相同。 2、转义的作用?原创 2016-12-27 10:42:26 · 625 阅读 · 0 评论 -
总结4 如何在自定义的框架中使用PHP异常和错误机制
对PHP的错误和异常,很多人只知道在框架中怎么使用,框架封装这些东西的原理是怎么样的?设计时需要注意些什么?如何在自己写的PHP框架中整合异常和错误?看完下面的内容后相信你能迎刃而解了! 一、异常处理的目的 从一个简单的例子说起,有一个网站,需要登录和注册的功能,假设处理这两个功能的类为Auth,则这个类中应该有login()和register()的原创 2016-12-28 16:45:52 · 3312 阅读 · 0 评论