yaf框架

以C语言编写的PHP框架。 以PHP扩展的形式提供的PHP框架。 yaf框架相比于其他框架更快更轻便,内存占用率低。 yaf框架把框架中不易变的部分抽象出来,类似路由、自动加载、分发等,采用php扩展来实现,以此来保证性能。 yaf框架在php启动时存入内存。 要求 PHP5.2及其以上的版...

2018-12-21 17:01:45

阅读数 63

评论数 0

cookie和session

会话 用户打开浏览器,点击网站中的多个超链接,访问服务器的多个web资源,然后关闭浏览器,整个过程称为会话。 每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,服务器要想办法为每个用户保存这些数据。(多个用户点击超链接通过一个php购买了商品,服务器应该想办法把每一...

2018-12-17 17:31:12

阅读数 68

评论数 0

Yaf安装/配置(Windows)

yaf的官方文档 http://www.laruence.com/manual/index.html 环境 Apache 2.4.37 php 7.2.12 yaf配置 使用yaf要开启php的yaf扩展(扩展模块),下载:http://pecl.php.net/package/yaf 我...

2018-12-17 17:29:43

阅读数 155

评论数 0

ZendStudio

安装和破解 官网下载最新版本或适用版本。 傻瓜式安装。 安装成功后打开,需要输入激活码激活,我用的是13.6版本,激活教程如下:https://blog.csdn.net/lamp_yang_3533/article/details/79115815 当我们的默认路径需要修改时,修改教程如下:h...

2018-12-10 11:19:13

阅读数 41

评论数 0

php预定义超全局数组

php预定义超全局变量 超全局变量是在全部作用域中始终可用的内置变量。 全局变量 <html> <head> <meta http-equiv="content-ty...

2018-12-07 17:09:51

阅读数 49

评论数 0

mysqli扩展库增强

批量处理 基本语法 $sqls="sql语句1;sql语句2;sql语句3..."; $res=mysqli::multi_query($sqls); 如果$sqls是dml语句,则返回bool;如果$sqls是dql语句,则返回多个结果...

2018-12-07 10:59:12

阅读数 59

评论数 0

单词查询案例

数据库建表 mysql -hlocalhost -uroot -p 输入密码:******** show databases; → 查看数据库 use 数据库名; → 使用某个数据库 show tables; → 查看该数据库下有哪些表 创建表 create table words( id ...

2018-12-06 14:54:42

阅读数 65

评论数 0

PHP数据库编程

php有三种方式来操作mysql数据库 mysql扩展库 mysqli扩展库 pdo mysql扩展库和数据库的区别 mysql数据库用于存放数据 mysql数据库的三层结构示意图 mysql扩展库是函数集合,用于操作数据库。 简单案例 搭建环境 查看php现支持哪些...

2018-12-05 17:35:26

阅读数 418

评论数 1

HTTP请求和HTTP响应

php文件中的各部分(php、html、css、javascript、flash…)是在不同的地方(客服端、服务器)执行。 php代码在服务器端执行。 UML时序图(HttpWatch观察) http协议(HyperText Transfer Protocol) 超文本传输协议...

2018-11-27 17:31:31

阅读数 59

评论数 0

异常处理

异常 异常处理用于在指定的异常发生时改变脚本的正常流程。 基本语法 try{ //代码 }catch(Exception e){ //捕获异常并处理 //(1)自定义处理 //(2)抛出 //throw e; } 简单案例 <html&...

2018-11-22 10:51:16

阅读数 28

评论数 0

错误日志

错误日志 根据在php.ini中的error_log配置,php向服务器的错误记录系统或文件发送错误记录。 通过使用error_log()函数,我们可以向指定的文件或远程目的地发送错误记录。 //信息,类型(0是覆盖,3是追加),目的地(保存路径),额外信息 bool error_log(st...

2018-11-22 10:07:25

阅读数 28

评论数 0

错误处理

错误处理 使用简单的die语句 <html> <head> <meta http-equiv="content-typ...

2018-11-21 21:53:38

阅读数 41

评论数 0

final关键字和const关键字

问题 某些类不希望被其他类来继承。 <html> <head> <meta http-equiv="content-type" content=&a...

2018-11-21 11:47:24

阅读数 338

评论数 0

接口

接口 接口给出一些未实现的方法,将其封装在一起,到某个类要使用的时候,在根据实际情况来实现所有方法。 使用关键字interface关键字来实现。 基本语法 interface 接口名{ //属性 //方法 } 接口中的方法都不能有方法体。 实现接口:implements关键字 cla...

2018-11-21 11:20:28

阅读数 35

评论数 0

抽象类

问题 比如,在一个图形编辑软件的分析设计过程中,就会发现问题领域存在着圆、三角形这样一些具体概念,它们是不同的,但是它们又都属于形状这样一个概念,形状这个概念在问题领域并不是直接存在的,它就是一个抽象概念。 抽象类 使用abstract关键字来实现。 如果一个类被abstract来修饰,则该...

2018-11-21 10:30:13

阅读数 35

评论数 0

面向对象三大特性

封装 public:公开的,类内部,类外部以及子类都可访问。 protected:受保护的,类内部和子类可访问。 private:私有的,仅类内部使用。 访问控制修饰符 如何访问受保护(protected)变量和私有(private)变量?使用一个public函数。 set和get函数!!!...

2018-11-21 10:03:11

阅读数 63

评论数 1

静态变量和静态方法

全局变量 在程序中都可以使用的变量称为全局变量。 案例 <html> <head> <meta http-equiv="content-type" ...

2018-11-20 11:36:27

阅读数 34

评论数 0

构造函数和析构函数

问题 之前在创建人类的对象时,先new一个对象,再给成员变量赋值。那么,如何在创建人类的对象时,直接给成员变量赋值? 引入构造函数 构造函数 构造函数没有返回值,在创建对象时自动调用。 一个类只能有一个构造函数。 如果没有给类自定义构造函数,使用默认的构造函数。 一旦自定义了一个构造函数,默...

2018-11-20 10:42:56

阅读数 47

评论数 0

实例

隐藏表单的魅力 <html> <head> <meta http-equiv="content-type" content="text...

2018-11-19 17:31:18

阅读数 36

评论数 0

面向对象编程

问题 对于每个人来说,都有姓名,性别,年龄… 对于每辆车来说,都有车型,车牌,出厂商… 那么问题来了,对于每个人,每辆车,我们都需要定义相似的变量,如何避免呢? <html&a...

2018-11-19 16:50:58

阅读数 44

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭