Swoole HTTPServer
摘要:title: Swoole HTTPServer date: 2020 01 12 10:39:50 categories: Swoole tags: Swoole HTTPServer [TOC] HTTPServer HTTP\Server对HTTP协议的支持并不完整,建议作为应用服务器。并且在
阅读全文
SwooleTCP
摘要:title: SwooleTCPUDP date: 2020 01 10 16:13:22 categories: Swoole tags: SwooleTCP [TOC] 创建TCP服务器 TCP "官网示例" Server "函数示例" PhpStorm配置sftp 点击菜单Tools= Dep
阅读全文
Swoole简介
摘要:title: Swoole简介 date: 2020-01-10 14:29:27 categories: Swoole tags: Swoole简介 Swoole简介 PHP异步网络通信引擎 最终编译为so文件作为PHP的扩展 技术点准备工作 Linux环境下开发 PHP7,Swoole2.1 R
阅读全文
PHP解决中文乱码问题
摘要:1.PHP解决中文乱码问题 很多情况下,程序中出现中文输出时,页面会显示乱码 一般地原因有两种 编码(charset)设置错误,导致浏览器以错误的编码来解析,从而出现乱码 文件被以错误的编码方式打开并保存,比如GBK编码的文件,以UTF-8编码格式打开,再以UTF-8格式保存,就会出现乱码问题 将乱
阅读全文
PHP面向对象的工具
摘要:PHP通过类和方法等语言结构支持面向对象的编程。同时也通过对象相关的函数和内置类为面向对象提供广泛支持 OOP的魔术方法 __autoload()自动加载类方法 __call()屏蔽错误方法 __toString()打印对象的引用 __clone()克隆方法 首先要对比下三种模式 类函数和对象函数
阅读全文
php面向对象特性四
摘要:多态 下面的例子是以张三对不同电脑的相同动作,形成不同结果的实现
阅读全文
php面向对象特性三
摘要:OOP继承 字段和方法和重写 子类调用父类的字段和方法 通过重写调用父类的方法 final 抽象类和方法(abstract) 接口(interface) 到底使用接抽象类还是接口?
阅读全文
php面向对象特性二
摘要:拦截器 以下为警告信息,此处为开发模式下,将错误显示打开 常量 静态类成员 有时候,可能需要创建所有类实例共享的字段和方法,这些字段和方法与所有的类实例有关,但不能由任何特定对象调用。 一般来说,必须将字段做成私有化,所以可能需要这么做: 对比堆区与数据区 堆区: 数据区(静态区): 堆区 栈区 数
阅读全文
php面向对象特性(一)
摘要:OOP封装 面向对象的三个主要特性是封装、继承、多态 OOP的封装 示例 对私有字段的赋值和取值 可以设计两个公共方法,一个方法是setName(),用于赋值,一个方法是getName(),用于取值。 拦截器 如果有十个字段那么就必须要有二十个方法才能够赋值和取值,php内置了两个方法(拦截器)专门
阅读全文
php面向对象--简介
摘要:OOP特点 封装 继承 多态 OOP的关键 类(class) 对象(object) 字段(field) 属性(attribute) 方法(method) 创建对象 成员字段添加 方法的创建 给方法添加参数 构造方法 析构方法
阅读全文