07 2017 档案
摘要:所谓调整PHP中的错误级别,就是指显示自己需要的错误报告 步骤如下: 1.打开PHP的配置文件,移动到error_reporting的位置 2.将error_reporting的值修改为自己想要的错误报告级别 需要注意的是不要将原来的配置文件的值修改,而是将其注释掉,然后在下面重新书写自己的值。好处
阅读全文
摘要:异常和错误并不是同一个东西。异常是指一个程序在运行过程中出现一个意外或者事件。中断了正常指令的执行,跳转到了其他模块继续执行。 在PHP里面,异常处理使用try…catch… Try:代表尝试执行,并且捕获异常 Catch:代表异常出现时的补救方案 异常是通过throw关键字来抛出的。抛出异常以后,
阅读全文
摘要:PHP中错误的级别 在PHP中,错误会被被分成不同的等级的,如下图 notice和warning级别的错误不会影响下面脚本的执行,但是error级别的错误,会影响脚本的执行
阅读全文
摘要:错误的分类 1.语法错误 这种错误是最常见的错误,而且这种错误也是最容易修复的错误 2.运行错误 这种错误往往是指算法(所谓算法,就是指解决问题的方法)有问题,造成了内存泄漏。这种错误在刚开始的时候是不会阻止程序的运行的,但是随着程序运行的时间的增长,程序最终造成崩溃 3.逻辑错误 这种错误往往是最
阅读全文
摘要:.DLL 动态链接库(dynamic link library) 【PDO是啥】 是php提供的一套接口。 PDO是PHP 5新加入的一个重大功能,因为在PHP 5以前的php4/php3都是一堆的数据库扩展来跟各个数据库的连接和处理 注意:PHP6中也将默认使用PDO的方式连接,mysql扩展将被
阅读全文
摘要:__get() __get()魔术方法,在外部访问该类中不能直接访问的属性时调用 魔术方法都有其默认的定义格式,不能随意更改。 魔术方法不能添加static静态的修饰符 代码: 加判定代码: class City { protected $name; private $area; function
阅读全文
摘要:魔术方法 __construct(), __destruct(), __call(), __callStatic(), __get(), __set(), __isset(), __unset(), __sleep(), __wakeup(), __toString(), __invoke(), _
阅读全文
摘要:继承:子类继承 父类继承 ,继承所有属性的方法。 使用关键字:extends、左右分类有两个类目,左侧子类,右侧父类。 为了减少重复编写,可反复调用。 parent::desc();可以调用父类。加在子类。 Define关键字 — 定义一个常量 defined() - 检查某个名称的常量是否存在 c
阅读全文
摘要:Ⅰ. Static 在变量的前面加上static 就构成了静态变量(static 变量); static 变量的好处:不会被其他文件所访问,修改其他文件中可以使用相同名字的变量,不会发生冲突。 static变量和普通变量的区别: static全局变量与普通全局变量区别:static全局变量只初使化一
阅读全文
摘要:面向对象 面向对象特征有: 一般来讲,面向对象编程会被分为3大特点:封装,继承和多态,但是在有的地方,面向对象被分为了4大特点,除了上面的3个以外,还增加了一个抽象。 什么是封装? ② publlic类似的访问修饰符分别有什么作用? PHP中有三种访问修饰符,分别是:public(公共的、默认) p
阅读全文
摘要:构造函数 构造函数:constructor,php构造函数是类中的一个特殊函数,当使用 new 操作符创建一个类的实例时,构造函数将会自动调用。两根下化线开头的被称为魔术函数。 作用:为对象成员变量赋初始值。 注意:如果子类中定义了构造函数则不会暗中调用其父类的构造函数。要执行父类的构造函数,需要在
阅读全文
摘要:面向对象 1.面向对象 OOP (object oriented programming), 类: 类别 class。 对像:object 物质,物质的本源。 事实上这是站在哲学的角度提出来的一种编程思想。我们的世界就是由各种各样的东西组成的,例如:汽车,建筑,人等各种各样。 2.面向对象的识别事物
阅读全文
浙公网安备 33010602011771号