07 2017 档案

摘要:异常处理用于在指定的错误(异常)情况发生时改变脚本的正常流程。这种情况称为异常。 当异常被触发时,通常会发生:?当前代码状态被保存?代码执行被切换到预定义的异常处理器函数?根据情况,处理器也许会从保存的代码状态重新开始执行代码,终止脚本执行,或从代码中另外的位置继续执行脚本 我们将展示不同的错误处理 阅读全文
posted @ 2017-07-30 18:03 兔子不吃青菜 阅读(105) 评论(0) 推荐(0)
摘要:(PHP 5 >= 5.1.0, PHP 7, PECL pdo >= 0.1.0) PDO::__construct — 创建一个表示数据库连接的 PDO 实例 (PHP 5 >= 5.1.0, PHP 7, PECL pdo >= 0.1.0) PDO::__construct — 创建一个表示 阅读全文
posted @ 2017-07-30 15:03 兔子不吃青菜 阅读(561) 评论(0) 推荐(0)
摘要:并不能使用PDO扩展本身执行任何数据库操作,必须使用一个database-specific PDO driver(针对特定数据库的PDO驱动)访问数据库服务器。 PDO并不提供数据库抽象,它并不会重写SQL或提供数据库本身缺失的功能,如果你需要这种功能,你需要使用一个更加成熟的抽象层。 PDO需要P 阅读全文
posted @ 2017-07-30 14:54 兔子不吃青菜 阅读(96) 评论(0) 推荐(0)
摘要:数据库的操作步骤: 端口号:0到65535 3306:mysql数据库的默认端口号(可修改) mysql_connect(“本机地址”,“用户名”,“密码”,); new_link:如果用同样的参数第二次调用 mysql_connect() ,将不会建立新连接,而将返回已经打开的连接标识。参数 ne 阅读全文
posted @ 2017-07-30 14:49 兔子不吃青菜 阅读(196) 评论(0) 推荐(0)
摘要:含义:命名空间是一种封装事物的方法。 注意: ①Namespace必须写在所有代码的最前面 ②使用use可以指定加载命名空间及其对应的类,同时在类名后面可以使用as关键字,指定某个别名的类③一旦起别名(简化)之后,当前文件就可以使用这个别名来创建某个类的对象。 作用: ①用户编写的代码与PHP内部的 阅读全文
posted @ 2017-07-22 22:33 兔子不吃青菜 阅读(138) 评论(0) 推荐(0)
摘要:①_autoload(代加载的类名) :尝试加载未定义的类。没有返回值。 缺点:最大缺陷是无法有多个autoload方法。 ②spl_autoload_register(): 欲注册的自动装载函数。如果没有提供任何参数,则自动注册autoload的默认实现函数 spl_autoload() 。 sp 阅读全文
posted @ 2017-07-22 22:29 兔子不吃青菜 阅读(104) 评论(0) 推荐(0)
摘要:1、如果父类中的方法被声明为 final,则子类无法覆盖该方法 运行上述代码报以下错误: Fatal error: Cannot override final method BaseClass::moreTesting() 2、如果一个类被声明为 final,则不能被继承。 运行上述代码报如下错误: 阅读全文
posted @ 2017-07-22 22:24 兔子不吃青菜 阅读(102) 评论(0) 推荐(0)
摘要:特点: 以——(两个下划线)开头的类方法,会自动被调用。 常见的魔术方法有15个: __set(变量名称,变量值)(不需要有返回值):在给不可访问属性赋值时,__set() 会被调用。 标准形式不能改: 需要设置值和值的类的属性名称, 魔术方法必须是公共的(Public),且不能定义为静态的(sta 阅读全文
posted @ 2017-07-22 22:13 兔子不吃青菜 阅读(133) 评论(0) 推荐(0)
摘要:接口: 接口(interface)是抽象方法和静态常量定义的集合。 接口是一种特殊的抽象类,这种抽象类中只包含抽象方法和静态常量。 接口中没有其它类型的内容 可以使用 abstract 来修饰一个类或者方法 用 abstract 修饰的类表示这个类是一个抽象类, 用 abstract 修饰的方法表示 阅读全文
posted @ 2017-07-17 20:02 兔子不吃青菜 阅读(75) 评论(0) 推荐(0)
摘要:封装:封装就是把对象的属性和行为结合成一个独立的相同单位,并尽可能隐蔽对象的内部细节 优点: 信息隐蔽,封装即隐藏。 隐藏类的实现细节,让使用者只能通过事先定义好的方法来访问数据,可以方便的加入逻辑控制,进行数据检查,限制对属性的不合理操作。便于修改增强代码的可维护性 PHP 中通过将数据封装、声明 阅读全文
posted @ 2017-07-17 19:24 兔子不吃青菜 阅读(300) 评论(0) 推荐(0)
摘要:析构函数:” 析构函数(destructor) 与构造函数相反,当对象结束其生命周期时(例如对象所在的函数已调用完毕),系统自动执行析构函数。析构函数往往用来做“清理善后” 的工作(例如在建立对象时用new开辟了一片内存空间,delete会自动调用析构函数后释放内存)。 C++语言析构函数格式: 阅读全文
posted @ 2017-07-12 19:50 兔子不吃青菜 阅读(113) 评论(0) 推荐(0)
摘要:构造函数 : 是一种特殊的方法。主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。特别的一个类可以有多个构造函数 ,可根据其参数个数的不同或参数类型的不同来区分它们 即构造函数的重载。 特点: 1.构造函数的命名必须和类名完全相同。在java中普 阅读全文
posted @ 2017-07-12 19:46 兔子不吃青菜 阅读(150) 评论(0) 推荐(0)