PHP如何开启Opcache功能提升程序处理效率

简介Opcache 的前生是 Optimizer+ ,它是 Zend 开发的 PHP 优化加速组件。Optimizer+ 将 PHP 代码预编译生成的脚本文件 Opcode 缓存在共享内存中供以后反复使用,从而避免了从...

2020-10-14

PHP扩展类型及安装方式解析

扩展类型
底层扩展(基于C语言):PECL
上层扩展(基于PHP 语言):PEAR
Composer
PECL
# 查找扩展
$ pecl search extname
# 安装扩展
$ pecl install extname
# 卸载扩展
$ pecl unins...

2020-10-14

Thinkphp集成抖音SDK的实现方法

由于抖音官方SDK相关教程太少, 所以本着 前人种树后人乘凉 的精神,写下本篇博客第一步:下载抖音官方SDK下载地址:抖音SDK官方下载
选择 Php下载地址 进行下载即可
第二步:将SDK导...

2020-10-14

Yii使用EasyWechat实现小程序获取用户的openID的方法

一:安装EasyWechatEasyWechat文档:https://www.easywechat.com/docs在Yii使用EasyWechat,有两个拓展可以使用,分别为jianyan74/yii2-easy-wechat 适用于 EasyWeChat 4.x,max-wen/...

2020-10-14

php如何获取Http请求

php获取Http请求的方法$_SERVER介绍$_SERVER是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。获取Http请求的方法示例$req_me...

2020-10-14

PHP设计模式之 策略模式Strategy详解【对象行为型】

本文实例讲述了PHP设计模式之 策略模式Strategy。分享给大家供大家参考,具体如下:1.概述 在软件开发中也常常遇到类似的情况,实现某一个功能有多种算法或者策略,我们可以...

2020-10-14

PHP设计模式概论【概念、分类、原则等】

本文实例讲述了PHP设计模式。分享给大家供大家参考,具体如下:1. 设计模式设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用...

2020-10-14

PHP设计模式(一)工厂模式Factory实例详解【创建型】

本文实例讲述了PHP设计模式(一)工厂模式Factory。分享给大家供大家参考,具体如下:在面向对象编程中, 最通常的方法是一个new操作符产生一个对象实例,new操作符就是用来构造对象...

2020-10-14

PHP设计模式(三)建造者模式Builder实例详解【创建型】

本文实例讲述了PHP设计模式:建造者模式Builder。分享给大家供大家参考,具体如下:1. 概述 在软件开发的过程中,当遇到一个“复杂的对象”的创建工作,该对象由一定各个部分的...

2020-10-14

PHP设计模式(四)原型模式Prototype实例详解【创建型】

本文实例讲述了PHP设计模式:原型模式Prototype。分享给大家供大家参考,具体如下:1. 概述我们都知道,创建型模式一般是用来创建一个新的对象,然后我们使用这个对象完成一些对象...

2020-10-14

PHP设计模式(五)适配器模式Adapter实例详解【结构型】

本文实例讲述了PHP设计模式:适配器模式Adapter。分享给大家供大家参考,具体如下:1. 概述: 接口的改变,是一个需要程序员们必须(虽然很不情愿)接受和处理的普遍问题。程序提...

2020-10-14

PHP设计模式(六)桥连模式Bridge实例详解【结构型】

本文实例讲述了PHP设计模式:桥连模式Bridge。分享给大家供大家参考,具体如下:1. 概述 在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“...

2020-10-14

PHP设计模式(七)组合模式Composite实例详解【结构型】

本文实例讲述了PHP设计模式:组合模式Composite。分享给大家供大家参考,具体如下:1. 概述在数据结构里面,树结构是很重要,我们可以把树的结构应用到设计模式里面。例子1:就是多级树...

2020-10-14

PHP设计模式(八)装饰器模式Decorator实例详解【结构型】

本文实例讲述了PHP设计模式:装饰器模式Decorator。分享给大家供大家参考,具体如下:1. 概述 若你从事过面向对象开发,实现给一个类或对象增加行为,使用继承机制,这是所有面向...

2020-10-14

PHP设计模式(九)外观模式Facade实例详解【结构型】

本文实例讲述了PHP设计模式:外观模式Facade。分享给大家供大家参考,具体如下:1. 概述 外观模式,我们通过外观的包装,使应用程序只能看到外观对象,而不会看到具体的细节对象,这...

2020-10-14

如何通过PHP实现Des加密算法代码实例

如何通过PHP实现Des加密算法代码实例
注:php7以上不支持了,因为php7去掉了某些函数, 另外变量的{}要改为[]<&#63;phpclass Des{ /** * 加密方法 * * @param string $str 需...

2020-10-14

通过PHP实现获取访问用户IP

在php中自带了一个非常的简单的获取IP地址的全局变量,很多初学都获取IP都使用它了,但是对于这些我们一般用法是满足了,但是对于要求高精度这个函数还是不行的。这个是最简单的...

2020-10-14

php中用unset销毁变量并释放内存

PHP的unset()函数用来清除、销毁变量,不用的变量,我们可以用unset()将它销毁。但是某些时候,用unset()却无法达到销毁变量占用的内存!我们先看一个例子:<&#63;php$s = str_repeat...

2020-10-14

ThinkPHP5 框架引入 Go AOP,PHP AOP编程项目详解

本文实例讲述了ThinkPHP5 框架引入 Go AOP,PHP AOP编程。分享给大家供大家参考,具体如下:项目背景目前开发的WEB软件里有这一个功能,PHP访问API操作数据仓库,刚开始数据仓库小,没...

2020-10-14

PHP 数组操作详解【遍历、指针、函数等】

本文实例总结了PHP 数组操作。分享给大家供大家参考,具体如下:数组数据由元素组成,元素由键和值组成数组分类关联数组
关联数组,元素的下标与元素的值存在逻辑上的关系,称之为关...

2020-10-14

Laravel框架源码解析之反射的使用详解

本文实例讲述了Laravel框架源码解析之反射的使用。分享给大家供大家参考,具体如下:前言PHP的反射类与实例化对象作用相反,实例化是调用封装类中的方法、成员,而反射类则是拆封类...

2020-10-14

Laravel框架源码解析之入口文件原理分析

本文实例讲述了Laravel框架源码解析之入口文件原理。分享给大家供大家参考,具体如下:前言提升能力的方法并非使用更多工具,而是解刨自己所使用的工具。今天我们从Laravel启动的...

2020-10-14

Laravel框架源码解析之模型Model原理与用法解析

本文实例讲述了Laravel框架源码解析之模型Model原理与用法。分享给大家供大家参考,具体如下:前言提前预祝猿人们国庆快乐,吃好、喝好、玩好,我会在电视上看着你们。根据单一责任...

2020-10-14

Laravel框架集合用法实例浅析

本文实例讲述了Laravel框架集合用法。分享给大家供大家参考,具体如下:前言集合通过 Illuminate\Support\Collection 进行实例,Laravel的内核大部分的参数传递都用到了集合,但这...

2020-10-14

PHP程序员必须知道的两种日志实例分析

本文实例讲述了PHP程序员必须知道的两种日志。分享给大家供大家参考,具体如下:前言作为一名程序员,比码代码还重要那么一点点的东西就是日志的分析和查询。下面列出常见日志及...

2020-10-14

PHP程序员简单的开展服务治理架构操作详解(一)

本文实例讲述了PHP程序员简单的开展服务治理架构操作。分享给大家供大家参考,具体如下:不涉及其他的语言及工具,我们从PHP本身来谈如何实现服务治理本猿人已经写好的服务治理 h...

2020-10-14

PHP程序员简单的开展服务治理架构操作详解(二)

本文实例讲述了PHP程序员简单的开展服务治理架构操作。分享给大家供大家参考,具体如下:服务治理 治理的绝笔是服务,在一家公司有玩各种语言的程序员,如何去统一管理他们开发的服...

2020-10-14

PHP程序员简单的开展服务治理架构操作详解(三)

本文实例讲述了PHP程序员简单的开展服务治理架构操作。分享给大家供大家参考,具体如下:服务治理所治理的服务需要合理的部署与管理,本章我们讲一下SOA(面向服务架构),本人语言...

2020-10-14

Thinkphp 框架配置操作之配置加载与读取配置实例分析

本文实例讲述了Thinkphp 框架配置操作之配置加载与读取配置。分享给大家供大家参考,具体如下:配置加载在ThinkPHP中,一般来说应用的配置文件是自动加载的,加载的顺序是:惯例配置-...

2020-10-14

Thinkphp 框架配置操作之动态配置、扩展配置及批量配置实例分析

本文实例讲述了Thinkphp 框架配置操作之动态配置、扩展配置及批量配置。分享给大家供大家参考,具体如下:动态配置设置格式:C('参数名称','新的参数值')例如,我们需要动态改变数...

2020-10-14

php数值计算num类简单操作示例

本文实例讲述了php数值计算num类简单操作。分享给大家供大家参考,具体如下:ceil(float $value);//返回不小于 value 的下一个整数,value 如果有小数部分则进一位<&#63;phpecho...

2020-10-14

PHP数组array类常见操作示例

本文实例讲述了PHP数组array类常见操作。分享给大家供大家参考,具体如下:array_merge($arr1,$arr2....);//合并一个或多个数组例:1、
<&#63;php$beginning = 'foo';$end = arra...

2020-10-14

php字符串函数 str类常见用法示例

本文实例讲述了php字符串函数 str类常见用法。分享给大家供大家参考,具体如下:str_split(string, leg);//将一个字符 串转换为数组,参数1:要被转换的字符串,参数2:每 段长度, 返...

2020-10-14

Yii框架安装简明教程

本文实例讲述了Yii框架安装方法。分享给大家供大家参考,具体如下:YII相关网站www.yiiframework.comhttps://github.com/yiisoft/yii2packagist仓库:https://packagist.org/comp...

2020-10-14

Yii框架小部件(Widgets)用法实例详解

本文实例讲述了Yii框架小部件(Widgets)用法。分享给大家供大家参考,具体如下:小部件 &para;小部件是在 视图 中使用的可重用单元, 使用面向对象方式创建复杂和可配置用户界面单元...

2020-10-14

Yii框架应用组件用法实例分析

本文实例讲述了Yii框架应用组件用法。分享给大家供大家参考,具体如下:应用组件 &para;应用主体是服务定位器, 它部署一组提供各种不同功能的 应用组件 来处理请求。 例如,urlMan...

2020-10-14

Yii 框架应用(Applications)操作实例详解

本文实例讲述了Yii 框架应用(Applications)操作。分享给大家供大家参考,具体如下:应用主体 &para;应用主体是管理 Yii 应用系统整体结构和生命周期的对象。 每个Yii应用系统只能...

2020-10-14

PHP date_default_timezone_set()设置时区操作实例分析

本文实例讲述了PHP date_default_timezone_set()设置时区操作。分享给大家供大家参考,具体如下:<&#63;phpecho function_exists(date_default_timezone_set)."<br>";//在这他...

2020-10-14

php + ajax 实现的写入数据库操作简单示例

本文实例讲述了php+ ajax 实现的写入数据库操作。分享给大家供大家参考,具体如下:
这个是最简单的表单提交 延伸:后面有很多需要提交的信息 如何快速部署接口此例子是移动端H5...

2020-10-14

PHP接口类(interface)的定义、特点和应用示例

本文实例讲述了PHP接口类(interface)的定义、特点和应用。分享给大家供大家参考,具体如下:一、接口的定义:简单形象的说,接口是类的模板,定义实现它的类需要实现哪些功能。二、接口...

2020-10-14

thinkphp 框架数据库切换实现方法分析

本文实例讲述了thinkphp 框架数据库切换实现方法。分享给大家供大家参考,具体如下:数据库配置: //数据库配置1'db_config1' => [ // 数据库类型 'type' => 'mysql', //...

2020-10-14

Yii 框架使用Forms操作详解

本文实例讲述了Yii 框架使用Forms操作。分享给大家供大家参考,具体如下:创建模型模型类 EntryForm 代表从用户那请求的数据, 该类如下所示并存储在 models/EntryForm.php 文件...

2020-10-14

PHP项目多语言配置平台实现过程解析

这个月用ant design的方式重构了我在15年的时候写的一个给主端项目写的多语言配置后台。发现当时的设计很“深”,深到有些功能根本就没用过,根据这几年的使用情况,重构了这一版...

2020-10-14

PHP7生产环境队列Beanstalkd用法详解

应用场景为什么要用呢,有什么好处?这应该放在最开头说,一件东西你只有了解它是干什么的,适合干什么,才能更好的与自己的项目相结合,用到哪里学到哪里,学了不用等于不会,我们平时就应...

2020-10-14

Yii 框架使用数据库(databases)的方法示例

本文实例讲述了Yii 框架使用数据库(databases)的方法。分享给大家供大家参考,具体如下:配置数据库连接 &para;开始之前,请确保你已经安装了 PHP PDO 扩展和你所使用的数据库的...

2020-10-14

Yii 框架使用Gii生成代码操作示例

本文实例讲述了Yii 框架使用Gii生成代码操作。分享给大家供大家参考,具体如下:开始 GiiGii 是 Yii 中的一个模块。 可以通过配置应用的 modules 属性开启它。通常来讲在 confi...

2020-10-14

Yii 框架入口脚本示例分析

本文实例讲述了Yii 框架入口脚本。分享给大家供大家参考,具体如下:入口脚本入口脚本是应用启动流程中的第一环, 一个应用(不管是网页应用还是控制台应用)只有一个入口脚本。 终端...

2020-10-14

PHP强制转化的形式整理

PHP强制转化有几种形式PHP强制转化有3种形式:1、在要转换的变量之前加上用括号括起来的目标类型;2、使用转强函数,如“intval()”,“strval()”;3、使用“settype()”函数,只需将...

2020-10-14

php7 新增功能实例总结

本文实例总结了php7 新增功能。分享给大家供大家参考,具体如下:一、核心 增加了group use语法声明。RFC: https://wiki.php.net/rfc/group_use_declarations 增加了null合并...

2020-10-14

php7 参数、整形及字符串处理机制修改实例分析

本文实例讲述了php7 参数、整形及字符串处理机制修改。分享给大家供大家参考,具体如下:参数处理机制修改一、重复参数命名不再支持。重复的参数命名不再支持。比如下面的代码...

2020-10-14
返回顶部
顶部