摘要: 很多更成熟的数据库都支持预处理语句的概念。什么是预处理语句?可以把它看作是想要运行的 SQL 的一种编译过的模板,它可以使用变量参数进行定制。预处理语句可以带来两大好处: • 查询仅需解析(或预处理)一次,但可以用相同或不同的参数执行多次。当查询准备好后,数据库将分析、编译和优化执行该查询的计划。对 阅读全文
posted @ 2017-07-31 16:43 皛皛大人&♥吧啦 阅读(308) 评论(0) 推荐(0) 编辑
摘要: PHP 的异常处理 1、 什么是异常? 异常是指一个程序在运行过程出现的一个意外或者事件,中断了正常指令的执行,跳转到其他模块继续执行。 PHP 5 提供了一种新的面向对象的错误处理方法。 异常处理用于在指定的错误(异常)情况发生时改变脚本的正常流程。这种情况称为异常。 当异常被触发时,通常会发生: 阅读全文
posted @ 2017-07-31 16:15 皛皛大人&♥吧啦 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 写了个PDO函数的连接: 阅读全文
posted @ 2017-07-31 15:58 皛皛大人&♥吧啦 阅读(138) 评论(0) 推荐(0) 编辑
摘要: PDO的全称为(PHP data object) PHP(数据应用对象)可以看做: 1.代表PHP和数据库服务之间的一个连接;2.可以视作针对不同问题的解决方案;3.是一个标准的API(应用程序编程接口);4.一套解决问题的函数库PDO驱动:针对某种不同功能的函数库(支持的数据库);PDO是一个“数 阅读全文
posted @ 2017-07-31 15:56 皛皛大人&♥吧啦 阅读(138) 评论(0) 推荐(0) 编辑
摘要: ** Final、类(文件)的加载和命名空间 1、final 关键字 终态的、最终的 final 关键字用于修饰类和方法;修饰的类不能被继承,修饰的函数方法(public)在子类中不能被重载。 如果父类中的方法被声明为 final,则子类无法覆盖该方法。如果一个类被声明为 final,则不能被继承。 阅读全文
posted @ 2017-07-23 18:43 皛皛大人&♥吧啦 阅读(179) 评论(0) 推荐(0) 编辑
摘要: ** 魔术常量和魔术方法 PHP 将所有以 __(两个下划线)开头的类方法保留为魔术方法; 所以在定义类方法时,除了上述魔术方法,建议不要以 __ 为前缀。 在命名自己的类方法时不能使用这些方法名,除非是想使用其魔术功能。 1、魔术常量__LINE__ 文件中的当前行号。__FILE__ 文件的完整 阅读全文
posted @ 2017-07-23 18:28 皛皛大人&♥吧啦 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 静态的关键字是static,static是一个修饰符,用于修饰类的行为和类的对象,除了可以被对象调用外,还可以直接被类名调用。 ** 常量 // $this只能访问类中的变量和函数 //在类的内部访问类中的常量只能使用self关键字 如果需要在类的外部来直接访问类中的常量,那么直接使用类名+::,也 阅读全文
posted @ 2017-07-23 18:13 皛皛大人&♥吧啦 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 根据描述,按照面向对象的方式来定义类或者接口: 举个例子: 鸟能在空中飞;飞机也能在空中飞;超人也能在空中飞; 空警能管理和控制飞机的飞行线路,当然也能管理超人的飞行线路,但是对于鸟是无法管理的 阅读全文
posted @ 2017-07-23 17:42 皛皛大人&♥吧啦 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 这次接着上一篇来讲; 面向对象的三大特征,之前已经讲了1个了,现在讲后2个:封装、多态 1.什么是封装?和pulic类似的访问修饰符分别有什么作用? 所谓封装,就是类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行‘信息隐藏’(优点)。 * 把对象的属性和行为结合成一个独立的相同单位, 阅读全文
posted @ 2017-07-16 18:26 皛皛大人&♥吧啦 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1.什么是构造函数? 构造函数( __construct() )是一种特殊的成员函数,与其他成员函数不同,不需要用户来调用它,而是在建立对象时自动执行。 在(PHP4.0)构造函数的名字必须与类名同名,而不能由用户任意命名,以便编译系统能识别它并把它作为构造函数处理。它不具有任何类型,不返回任何值。 阅读全文
posted @ 2017-07-13 18:26 皛皛大人&♥吧啦 阅读(159) 评论(0) 推荐(0) 编辑