摘要:
前言: include 和 require 是PHP中引入文件的两个基本方法。在小规模开发中直接使用 include 和 require 没哟什么不妥,但在大型项目中会造成大量的 include 和 require 堆积。这样的代码既不优雅,执行效率也很低,而且维护起来也相当困难。 为了解决这个问题 阅读全文
posted @ 2018-09-28 11:47
PHPer_Cody
阅读(207)
评论(0)
推荐(0)
摘要:
自 PHP 5.4.0 起,实现了单继承语言PHP代码复用的一个方法,称为 traits。 trait 为了减少单继承语言的限制,使开发人员能够自由地在不同层次结构内独立的class类中复用方法。 trait和class类相似,但trait不能通过它自身来实例化,只能用use来引入到class类中来 阅读全文
posted @ 2018-09-28 11:38
PHPer_Cody
阅读(104)
评论(0)
推荐(0)
摘要:
PHP5具有完整的反射 API,实现了对类、接口、函数、方法和扩展进行反向工程的能力。 即通过反射Reflection相关类提供的方法,可以拥有取出函数、类和方法、文档注释等能力。 详细资料参考:http://php.net/manual/zh/book.reflection.php 反射API提供 阅读全文
posted @ 2018-09-28 11:35
PHPer_Cody
阅读(320)
评论(0)
推荐(0)
摘要:
"后期绑定"的意思是说,static::不再被解析为定义当前方法所在的类,而是由最终运算时动态决定。也可以称之为"静态绑定",因为它可以用于(但不限于)静态方法的调用。 "后期绑定"的意思是说,static::不再被解析为定义当前方法所在的类,而是由最终运算时动态决定。也可以称之为"静态绑定",因为 阅读全文
posted @ 2018-09-28 11:33
PHPer_Cody
阅读(88)
评论(0)
推荐(0)
摘要:
1.接口的介绍与创建 接口:一种成员属性全部为抽象或常量的特殊抽象类。 规则: 1.类中全部为抽象方法。即不需要写具体功能实现代码,只需要定义相关方法。 2.抽象方法钱不用加abstract。 3.接口抽象方法属性为public。 4.成员属性必须为常量。 格式代码如下: interface dem 阅读全文
posted @ 2018-09-28 11:27
PHPer_Cody
阅读(127)
评论(0)
推荐(0)
摘要:
1、命名空间:PHP5.3.0开始,增加namespace命令空间特性。 命名空间将代码划分出不同的区域,不同空间的相同常量名、函数名、类名互不影响。 同一个PHP文件中可以创建多个命名空间。但是规范一个文件只写一个命名空间。 //命名空间代码写在php代码开始处。 //创建一个名为:Home\Co 阅读全文
posted @ 2018-09-28 11:20
PHPer_Cody
阅读(168)
评论(0)
推荐(0)
摘要:
魔术方法 魔术方法 是PHP面向对象中特有的特性。它们在特定的情况下被触发,都是以双下划线开头,你可以把它们理解为钩子,利用魔术方法可以轻松实现PHP面向对象中重载(Overloading即动态创建类属性和方法)。魔术方法很多还是成对出现的,以下列出目前PHP中所有的模式方法。 1.__constr 阅读全文
posted @ 2018-09-28 11:16
PHPer_Cody
阅读(213)
评论(0)
推荐(0)
摘要:
匿名函数(Anonymous functions),也叫闭包函数(closures),允许临时创建一个没有指定名称的函数来实现特定功能。 最经常用作回调函数(callback)参数的值及其他。匿名函数只使用一次的函数。局部作用域的函数。 用法一: <?php $fun =function($name 阅读全文
posted @ 2018-09-28 11:13
PHPer_Cody
阅读(215)
评论(0)
推荐(0)
摘要:
1、$_GET 和 $_POST 用于收集表单数据(form-data) 用HTTP POST方法发送提交数据。 <html> <body> <form action="welcome.php" method="post"> Name: <input type="text" name="name"> 阅读全文
posted @ 2018-09-28 10:26
PHPer_Cody
阅读(2445)
评论(0)
推荐(0)
摘要:
1.正则表达式的语法 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串 注意: 1. *、+和?限定符都是贪婪的,因为它们会尽可能多的匹配文字,只有在它们的后面加上一个?就可以实现 阅读全文
posted @ 2018-09-28 10:17
PHPer_Cody
阅读(220)
评论(0)
推荐(0)
摘要:
1、一维数组 注意:自 PHP5.4 起,可以使用短数组定义语法,用 [ ] 替代 array()。 同时,还可以给数组赋值。比如:$data['name'] = "xiaoming"; 获得数组的长度 - count() 函数 <?php $cars=array("Volvo","BMW","SA 阅读全文
posted @ 2018-09-28 10:05
PHPer_Cody
阅读(188)
评论(0)
推荐(0)
摘要:
1、Math 函数 数学 (Math) 函数能处理 integer 和 float 范围内的值。 函数描述PHP abs() 绝对值。 3 acos() 反余弦。 3 acosh() 反双曲余弦。 4 asin() 反正弦。 3 asinh() 反双曲正弦。 4 atan() 反正切。 3 atan 阅读全文
posted @ 2018-09-28 09:57
PHPer_Cody
阅读(413)
评论(0)
推荐(0)
摘要:
PHP 其他函数 isset() 检测变量是否存在(不是null即返回true)(不可用于函数检测) empty() 判断变量是否为空(empty判断0为空值,即true) unset() 释放变量。释放以后该变量无法再被调用。同时也可以用于删除数组中的元素。 函数描述PHP connection_ 阅读全文
posted @ 2018-09-28 09:56
PHPer_Cody
阅读(101)
评论(0)
推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-09-28 09:39
PHPer_Cody
阅读(2)
评论(0)
推荐(0)
摘要:
1.文件的打开、读取和关闭 1.1、fopen() 打开或者创建文件 fopen() 的第一个参数指被打开的文件名,第二个参数规定打开文件的模式。如果打开失败,die函数会生成错误消息。 <?php $myfile = fopen("webdictionary.txt", "r") or die(" 阅读全文
posted @ 2018-09-28 09:35
PHPer_Cody
阅读(242)
评论(0)
推荐(0)

浙公网安备 33010602011771号