
PHP
文章平均质量分 66
wmin510
保卫地球和平
展开
-
php面向对象编程入门
1.发展与解释: 汇编:面向机器 C语言:面向过程 java:面向对象 php:支持面向对象 其实类也是一种数据类型 a.类是抽象的,代表一类事物 b.对象是具体的,是类的一个具体实例 c.类是对象的模板,对象是类的一个个体实例 2.简单入门案例: 1 2 3原创 2016-05-18 21:50:36 · 383 阅读 · 0 评论 -
php抽象类
出现原因:父类的不确定性 为什么设计抽象类这个技术? 1.在实际开发中,我们可能有这样一种类,是其他类的父类,但是它本身并不需要实例化,主要用途用于让子类来继承,这样达到代码复用,同时利于项目设计者,设计类。 2.关键字:abstract 3.基本用法: abstract class 类名 {//方法 //属性 abst原创 2016-05-18 21:53:45 · 379 阅读 · 0 评论 -
PHP接口入门分析实例
1.快速入门案例: 案例1: <?php //定义规范/方法 interface Iusb { public function start(); public function stop(); } //编写手机类,让它去实现接口 //当一个类实现了某个接口,则要求该类必须实现这个接口的所有方法 class Camera implements Iusb { p原创 2016-05-19 21:14:34 · 416 阅读 · 0 评论 -
PHP位运算以及如何引用外部文件
位运算算法:& ,|, ^, ~, >>, 1.常量定义: 写法一:define ("AYX",0.08); 写法二:const AYX=0.08; 2.函数引用: 写法一:require 'function.php'; 写法二:require_once 'function.php'; 写法三:include 'function.php';原创 2016-05-19 21:34:10 · 336 阅读 · 0 评论 -
php中final关键字
1.final关键字(不能修饰属性,即变量) a.希望一个类不被其他类来继承(出于安全性) 案例1: <?php final class A { } class B EXTENDS A //此用法为错误 { ECHO "OK"; } ?> 结果: Parse error: syntax error, unexpected T_ECHO, expe原创 2016-05-19 21:56:54 · 1236 阅读 · 0 评论 -
php中const入门
1.不希望一个成员被修改,希望该值是固定不变的 注意: 常量名前面没有$ 常量在定义时候,需要赋初值,然后无法再改变 不需要加修饰符,默认公开的 2.常量赋初值: 例如: class A { const 常量名=值; } interface B { const 常量名=值; } ?> 3.访问变量: 类里:原创 2016-05-20 08:58:09 · 443 阅读 · 0 评论 -
php中的错误处理机制
1.如果没有错误处理机制会怎样? 案例1: <?php $fp=fopen("aa.txt","r");//打开文件,没有验证,是否存在该文件? echo "ok"; ?> 结果: Warning: fopen(aa.txt) [function.fopen]: failed to open stream: No such file or directory in E:原创 2016-05-21 19:53:02 · 339 阅读 · 0 评论 -
php错误日志保存
概要:php中的错误日志,可以保存在本地,也可以保存在远程目录,下面我们以保存在本地为例子。 php错误日志保存 相关函数:error_log($mes,$mes_type,$destination) 其中$mes_type=3说明,错误日志是追加写入文件,而不是覆盖原文件 案例1: <?php date_default_timezone_set("Asia/Chongqing"); f原创 2016-05-21 20:29:56 · 987 阅读 · 0 评论 -
详细解读php的异常处理机制
异常机制 一.异常基本知识 1.定义:异常处理用于在指定的错误(异常)情况发生时改变脚本的正常流程,这过程称为异常. 2.基本用法: try { //可能出现的错误(异常)代码 } catch(Exception $e) { //自己处理:捕捉异常并处理, //自己不处理:抛出一个异常,即如下: throw $e; } 其中,Exception是原创 2016-05-23 10:52:44 · 646 阅读 · 0 评论