07 2017 档案

摘要:静态变量只存在于函数作用域内,也就是说,静态变量只存活在栈中。一般的函数内变量在函数结束后会释放,比如局部变量,但是静态变量却不会。就是说,下次再调用这个函数的时候,该变量的值会保留下来。 只要在变量前加上关键字static,该变量就成为静态变量了。 view source print? view 阅读全文
posted @ 2017-07-30 21:11 ATF七夜 阅读(118) 评论(0) 推荐(0)
摘要:(PHP 5 >= 5.3.0, PHP 7) 在讨论如何使用命名空间之前,必须了解 PHP 是如何知道要使用哪一个命名空间中的元素的。可以将 PHP 命名空间与文件系统作一个简单的类比。在文件系统中访问一个文件有三种方式: PHP 命名空间中的元素使用同样的原理。例如,类名可以通过三种方式引用: 阅读全文
posted @ 2017-07-30 20:55 ATF七夜 阅读(98) 评论(0) 推荐(0)
摘要:PHP在设计的时候已经预定义了9个超级全局变量、8个魔术变量和13魔术函数,这些变量和函数可以在脚本的任何地方不用声明就可以使用。 在PHP开发会频繁的使用这些变量和函数,这些变量和函数可以方便的帮我们解决很多问题。下面详细的讲解下PHP中的超级全局变量、魔术变量和魔术函数。 PHP超级全局变量(9 阅读全文
posted @ 2017-07-23 22:23 ATF七夜 阅读(296) 评论(0) 推荐(0)
摘要:一、抽象关键字 :abstract 抽象就是无法确切的说明,但又有一定的概念或者名称,在PHP中声明一个抽象类或者方法我们需要使用adstract关键字。 二、抽象方法和抽象类的定义 一个类中至少有一个方法是抽象的,我们称之为抽象类。所以如果定义抽象类首先定义抽象方法。 ? 1 2 3 4 abst 阅读全文
posted @ 2017-07-23 18:04 ATF七夜 阅读(304) 评论(0) 推荐(0)
摘要:对象接口 使用接口(interface),可以指定某个类必须实现哪些方法,但不需要定义这些方法的具体内容。 接口是通过 interface 关键字来定义的,就像定义一个标准的类一样,但其中定义所有的方法都是空的。 接口中定义的所有方法都必须是公有,这是接口的特性。 实现(implements) 要实 阅读全文
posted @ 2017-07-23 17:02 ATF七夜 阅读(90) 评论(0) 推荐(0)
摘要:__set() is run when writing data to inaccessible properties. __get() is utilized for reading data from inaccessible properties. 代码示例: <?php error_repo 阅读全文
posted @ 2017-07-23 16:55 ATF七夜 阅读(106) 评论(0) 推荐(0)
摘要:PHP 类定义 PHP 定义类通常语法格式如下: 解析如下: 类使用 class 关键字后加上类名定义。 类名后的一对大括号({})内可以定义变量和方法。 类的变量使用 var 来声明, 变量也可以初始化值。 函数定义类似 PHP 函数的定义,但函数只能通过该类及其实例化的对象访问。 类使用 cla 阅读全文
posted @ 2017-07-16 22:34 ATF七夜 阅读(170) 评论(0) 推荐(0)
摘要:面向对象内容 类 − 定义了一件事物的抽象特点。类的定义包含了数据的形式以及对数据的操作。 对象 − 是类的实例。 成员变量 − 定义在类内部的变量。该变量的值对外是不可见的,但是可以通过成员函数访问,在类被实例化为对象后,该变量即可称为对象的属性。 成员函数 − 定义在类的内部,可用于访问对象的数 阅读全文
posted @ 2017-07-16 22:31 ATF七夜 阅读(146) 评论(0) 推荐(0)
摘要:PHP 面向对象 在面向对象的程序设计(英语:Object-oriented programming,缩写:OOP)中,对象是一个由信息及对信息进行处理的描述所组成的整体,是对现实世界的抽象。 在现实世界里我们所面对的事情都是对象,如计算机、电视机、自行车等。 对象的主要三个特性: 对象的行为:可以 阅读全文
posted @ 2017-07-16 22:30 ATF七夜 阅读(134) 评论(0) 推荐(0)