08 2017 档案
摘要:一、PHP XML Expat 解析器 内建的 Expat 解析器使得在 PHP 中处理 XML 文档成为可能。 1、XML 是什么? XML 用于描述数据,其焦点是数据是什么。XML 文件描述了数据的结构。 在 XML 中,没有预定义的标签。您必须定义自己的标签。 2、Expat 是什么? 如需读
阅读全文
摘要:一、PHP 数据库 ODBC ODBC 是一种应用程序编程接口(Application Programming Interface,API),使我们有能力连接到某个数据源(比如一个 MS Access 数据库)。 1、创建 ODBC 连接 通过一个 ODBC 连接,您可以连接到您的网络中的任何计算机
阅读全文
摘要:一、PHP JSON 环境配置 在 php5.2.0 及以上版本已经内置 JSON 扩展。 JSON 函数 1、json_encode PHP json_encode() 用于对变量进行 JSON 编码,该函数如果执行成功返回 JSON 数据,否则返回 FALSE 。 语法 参数 value: 要编
阅读全文
摘要:一、PHP 过滤器 PHP 过滤器用于验证和过滤来自非安全来源的数据,比如用户的输入。 1、什么是 PHP 过滤器? PHP 过滤器用于验证和过滤来自非安全来源的数据。 测试、验证和过滤用户输入或自定义数据是任何 Web 应用程序的重要组成部分。 PHP 的过滤器扩展的设计目的是使数据过滤更轻松快捷
阅读全文
摘要:一、PHP 异常处理 异常用于在指定的错误发生时改变脚本的正常流程。 异常是什么 PHP 5 提供了一种新的面向对象的错误处理方法。 异常处理用于在指定的错误(异常)情况发生时改变脚本的正常流程。 当异常被触发时,通常会发生: 当前代码状态被保存 代码执行被切换到预定义(自定义)的异常处理器函数 根
阅读全文
摘要:一、PHP 错误处理 在 PHP 中,默认的错误处理很简单。一条错误消息会被发送到浏览器,这条消息带有文件名、行号以及描述错误的消息。 1、PHP 错误处理 在创建脚本和 Web 应用程序时,错误处理是一个重要的部分。如果您的代码缺少错误检测编码,那么程序看上去很不专业,也为安全风险敞开了大门。 基
阅读全文
摘要:一、PHP的错误和异常处理 1、异常与错误的概述 PHP中什么是异常: 程序在运行中出现不符合预期的情况,允许发生(你也不想让他出现不正常的情况)但他是一种不正常的情况,按照我们的正常逻辑本不该出的错误,但仍然会出现的错误,属于逻辑和业务流程的错误,而不是编译或者语法上的错误。 PHP中什么是错误:
阅读全文
摘要:一、正则表达式 正则表达式是一种描述字符串结果的语法规则,是一个特定的格式化模式,可以匹配、替换、截取匹配的字符串。 1、行定位符(^与$) 行定位符是用来描述字符串的边界。“$”表示行结尾“^”表示行开始如"^de",表示以de开头的字符串 "de$",表示以de结尾的字符串。 2、单词定界符"\
阅读全文
摘要:1、抽象类 在OOP语言中,一个类可以有一个或多个子类,而每个类都有至少一个公有方法做为外部代码访问其的接口。而抽象方法就是为了方便继承而引入的,我们先来看一下抽象类和抽象方法的定义再说明它的用途。 什么是抽象方法?我们在类里面定义的没有方法体的方法就是抽象方法,所谓的没有方法体指的是,在方法声明的
阅读全文
摘要:一、常见的关键字和魔术方法 1、final关键字的应用 PHP 5 新增了一个 final 关键字。如果父类中的方法被声明为 final,则子类无法覆盖该方法。如果一个类被声明为 final,则不能被继承。 final关键字只能用来定义类和定义方法。 会出现下面错误: Fatal Error:Can
阅读全文
摘要:1、继承性extends 继承性就是通过子类对已存在的父类进行功能扩展。单继承性,当父类成员改动时,继承他的子类也会随着变化。 例子: 访问类型的控制修饰符private(只能在同一个类中进行访问),protected(可以在同一个类以及类的子类中访问),public(各个类中和所有外部成员中均可访
阅读全文
摘要:一、PHP面向对象程序设计 1.1、面向对象介绍 面向对象程序设计:(Object Oriented Programming,OOP)是一种计算机编程架构。OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。OOP 达到了软件工程的三个主要目标:重用性、灵活性和扩展性。
阅读全文
摘要:一、PHP MySQL 创建数据库 数据库存有一个或多个表。 使用 MySQLi 创建 MySQL 数据库 CREATE DATABASE 语句用于在 MySQL 中创建数据库。 在下面的实例中,创建了一个名为 "myDB" 的数据库: 1、实例 (MySQLi - 面向对象) <?php $ser
阅读全文
摘要:1、合并两个数组使分别有2个元素的数组合成为有4个元素的数组。 $data2:array(1){[0]=>array(2){["remainedhours"]=>int(0)["freelefthour"]=>int(8)}} $data1:array(1){[0]=>array(2){["serv
阅读全文
摘要:一、sessio变量的应用实例。 1、做个简单的登录界面,获取所需的值。PHP文件里面可以写有HTML 2、获取所得数值,并把其赋值给session变量。后台连接数据库验证所得值是否正确。 3、在其他页面使用session变量。在其他页面通过之前设置好的session变量$_SESSION['use
阅读全文

浙公网安备 33010602011771号