PHP pthreads v3下的Volatile简介与使用方法示例

本文实例讲述了PHP pthreads v3下的Volatile简介与使用方法。分享给大家供大家参考,具体如下:由于pthreads v3中引入了Threaded对象自动不变性的概念,所以当我们在构造函数中给...

2020-10-14

PHP pthreads v3下同步处理synchronized用法示例

本文实例讲述了PHP pthreads v3下同步处理synchronized用法。分享给大家供大家参考,具体如下:之所以会用到同步,是因为如果多个线程中对同一个资源进行操作时,会发生混乱。比如2...

2020-10-14

PHP pthreads v3下worker和pool的使用方法示例

本文实例讲述了PHP pthreads v3下worker和pool的使用方法。分享给大家供大家参考,具体如下:有些人会想,明明用thread已经可以很好的工作了,为什么还要搞个worker和pool?之所以要...

2020-10-14

PHP pthreads v3在centos7平台下的安装与配置操作方法

本文实例讲述了PHP pthreads v3在centos7平台下的安装与配置操作方法。分享给大家供大家参考,具体如下:我的centos版本是7.4.1708,php的版本是7.2.4(注意要是线程安全版),如下图...

2020-10-14

PHP Beanstalkd消息队列的安装与使用方法实例详解

本文实例讲述了PHP Beanstalkd消息队列的安装与使用方法。分享给大家供大家参考,具体如下:一、Beanstalkd是什么?Beanstalkd是一个高性能,轻量级的分布式内存队列二、Beanstalkd...

2020-10-14

php7 图形用户界面GUI 开发示例

本文实例讲述了php7 图形用户界面GUI 开发。分享给大家供大家参考,具体如下:一、下载指定系统扩展http://pecl.php.net/package/uihttp://pecl.php.net/package/ui/2.0.0/wind...

2020-10-14

php 多进程编程父进程的阻塞与非阻塞实例分析

本文实例讲述了php 多进程编程父进程的阻塞与非阻塞。分享给大家供大家参考,具体如下:php中进程的阻塞,主要是父进程等待子进程退出。1.php代码如下:<&#63;php//定义进程数量def...

2020-10-14

php ActiveMQ的安装与使用方法图文教程

本文实例讲述了php ActiveMQ的安装与使用方法。分享给大家供大家参考,具体如下:一、ActiveMQ是什么&#63;
ActiveMQ是Apache出品,最流行的,能力强劲的开源消息总线。支持多种语言...

2020-10-14

php实现通过stomp协议连接ActiveMQ操作示例

本文实例讲述了php实现通过stomp协议连接ActiveMQ操作。分享给大家供大家参考,具体如下:前面介绍了php ActiveMQ的安装与使用,这里再来讲述一下php通过stomp协议连接ActiveMQ。...

2020-10-14

php 使用ActiveMQ发送消息,与处理消息操作示例

本文实例讲述了php 使用ActiveMQ发送消息,与处理消息操作。分享给大家供大家参考,具体如下:我们以一个简单的用户注册为例,当用户点击注册按钮后,我们发送一个消息,后台php接收到...

2020-10-14

PHP实现创建一个RPC服务操作示例

本文实例讲述了PHP实现创建一个RPC服务操作。分享给大家供大家参考,具体如下:RPC全称为Remote Procedure Call,翻译过来为"远程过程调用"。主要应用于不同的系统之间的远程通信...

2020-10-14

ThinkPHP5与单元测试PHPUnit使用详解

thinkphp5.0 是 tp 发展路线第一个支持 composer 的。tp 有自己的载入机制,composer 也有自己的载入机制。官方提供了 think-testing 组件可以通过 composer require topthin...

2020-10-14

php实现根据身份证获取精准年龄

前言有时候,我们希望通过身份证来计算出年龄,那么下面我写的函数很适合。实现代码中已有详细注释。function getAge($id){# 1.从身份证中获取出生日期$id = $id;//身份证$birt...

2020-10-14

php使用gearman进行任务分发操作实例详解

本文实例讲述了php使用gearman进行任务分发操作。分享给大家供大家参考,具体如下:一、安装gearman下载gearman源码包https://launchpad.net/gearmand/+download如: gearmand-1...

2020-10-14

gearman管理工具GearmanManager的安装与php使用方法示例

本文实例讲述了gearman管理工具GearmanManager的安装与php使用方法。分享给大家供大家参考,具体如下:一、gearman自带了一个gearadmin工具查看帮助信息> gearadmin --help查看...

2020-10-14

PHP使用gearman进行异步的邮件或短信发送操作详解

本文实例讲述了PHP使用gearman进行异步的邮件或短信发送操作。分享给大家供大家参考,具体如下:一、准备工作1、为了防止,处理业务途中出现的宕机,请配置好gearman的持久化方式。...

2020-10-14

gearman中worker常驻后台,导致MySQL server has gone away的解决方法

本文实例讲述了gearman中worker常驻后台,导致MySQL server has gone away的解决方法。分享给大家供大家参考,具体如下:产生这个原因主要有如下几点:1、mysql服务宕机了2、长时间...

2020-10-14

gearman中任务的优先级和返回状态实例分析

本文实例讲述了gearman中任务的优先级和返回状态。分享给大家供大家参考,具体如下:gearman中任务的优先级和返回状态一、任务的优先级同步阻塞调用,等待返回结果doLow:最低优先...

2020-10-14

php使用fputcsv实现大数据的导出操作详解

本文实例讲述了php使用fputcsv实现大数据的导出操作。分享给大家供大家参考,具体如下:为了实验大数据的导出,我们这里先自已创建一张大表,表结构如下:CREATE TABLE `tb_users` (...

2020-10-14

php5.3/5.4/5.5/5.6/7常见新增特性汇总整理

本文实例总结了php5.3/5.4/5.5/5.6/7新增特性。分享给大家供大家参考,具体如下:php新增的特性,只是略微整理,并不完全。

一、php5.3添加的新特性

1、&#63;:简化的三元运算符<&...

2020-10-14

php下的原生ajax请求用法实例分析

本文实例讲述了php下的原生ajax请求用法。分享给大家供大家参考,具体如下:浏览器中为我们提供了一个JS对象XMLHttpRequet,它可以帮助我们发送HTTP请求,并接受服务端的响应。意味...

2020-10-14

php的无刷新操作实现方法分析

本文实例讲述了php的无刷新操作实现方法。分享给大家供大家参考,具体如下:方法一:我们通过http的204状态码,页面不跳转。1.html代码如下:<!DOCTYPE HTML><html lang="zh-CN"><hea...

2020-10-14

php 下 html5 XHR2 + FormData + File API 上传文件操作实例分析

本文实例讲述了php 下 html5 XHR2 + FormData + File API 上传文件操作。分享给大家供大家参考,具体如下:FormData的作用:FormData对象可以帮助我们自动的打包表单数据,通过XMLH...

2020-10-14

php 的多进程操作实践案例分析

本文实例讲述了php 的多进程操作。分享给大家供大家参考,具体如下:php的多进程处理依赖于pcntl扩展,通过pcntl_fork创建子进程来进行并行处理。例1如下:<&#63;php$pid = pcntl_f...

2020-10-14

php多进程并发编程防止出现僵尸进程的方法分析

本文实例讲述了php多进程并发编程防止出现僵尸进程的方法。分享给大家供大家参考,具体如下:对于用PHP进行多进程并发编程,不可避免要遇到僵尸进程的问题。僵尸进程是指的父进程...

2020-10-14

PHP中关于php.ini参数优化详解

PHP引擎php.ini参数优化无论是apache还是nginx,php.ini都是适合的。而php-fpm.conf适合nginx+fcgi的配置
首先选择产品环境的php.ini(php.ini-production)/home/oldboy/tool...

2020-10-14

php高性能日志系统 seaslog 的安装与使用方法分析

本文实例讲述了php高性能日志系统 seaslog 的安装与使用方法。分享给大家供大家参考,具体如下:一、什么是日志系统 一般用于记录系统运行时的信息,一般分为三类:系统日志,应用...

2020-10-14

让whoops帮我们告别ThinkPHP6的异常页面

春节期间熟悉了TP6, 也写了一个TP6的博客程序,但系统的异常页面实在另外头疼,很多时候无法查看到是哪行代码出的问题。所以就特别的想把whoops引进来,经过一系列的研究,终于找到...

2020-10-14

php加速缓存器opcache,apc,xcache,eAccelerator原理与配置方法实例分析

本文实例讲述了php加速缓存器opcache,apc,xcache,eAccelerator原理与配置方法。分享给大家供大家参考,具体如下:一、opcacheopcache 通过将 PHP 脚本预编译的字节码存储到共享内...

2020-10-14

thinkphp5 + ajax 使用formdata提交数据(包括文件上传) 后台返回json完整实例

本文实例讲述了thinkphp5 + ajax 使用formdata提交数据(包括文件上传) 后台返回json。分享给大家供大家参考,具体如下:知识点总结1.json格式标准{'key':"value"}{"state":"1","m...

2020-10-14

PHP 加密 Password Hashing API基础知识点

PHP 5.5 之后引入 Password hashing API 用于创建和校验哈希密码,它属于内核自带,无需进行任何扩展安装和配置。它主要提供了四个函数以供使用:● password_hash():创建密码的哈...

2020-10-14

php 输出缓冲 Output Control用法实例详解

本文实例讲述了php 输出缓冲 Output Control用法。分享给大家供大家参考,具体如下:关于php的输出缓冲,首先要说明的是什么是缓冲(buffer),比如我们通过记事本在编辑文件的时候,并...

2020-10-14

php+ajax实现文件切割上传功能示例

本文实例讲述了php+ajax实现文件切割上传功能。分享给大家供大家参考,具体如下:html5中的File对象继承Blob二进制对象,Blob提供了一个slice函数,可以用来切割文件数据。<!DOCTYP...

2020-10-14

php 使用html5 XHR2实现上传文件与进度显示功能示例

本文实例讲述了php 使用html5 XHR2实现上传文件与进度显示功能。分享给大家供大家参考,具体如下:思路:只要我们知道上传文件的总大小,还有上传过程中上传文件的大小,那么就可以实...

2020-10-14

PHP实现文件上传后台处理脚本

本文实例为大家分享了PHP实现文件上传后台处理的具体代码,供大家参考,具体内容如下后台服务器接收到的前端给其发送的文件后,处理流程如下:文件上传是否有错误->判断文件类型->...

2020-10-14

PHP实现文件上传操作和封装

本文实例为大家分享了PHP实现文件上传操作和封装的具体代码,供大家参考,具体内容如下PHP文件上传主要两个步骤:1.首先前端html写好文件表单上传网页2.在前端点提交时,web服务器p...

2020-10-14

php实现文件上传基本验证

本文实例为大家分享了php实现文件上传基本验证的具体代码,供大家参考,具体内容如下Html部分<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>文件上传<...

2020-10-14

php+iframe 实现上传文件功能示例

本文实例讲述了php+iframe 实现上传文件功能。分享给大家供大家参考,具体如下:我们通过动态的创建iframe,修改form的target,来实现无跳转的文件上传。
具体的实现步骤1.捕捉表单...

2020-10-14

php libevent 功能与使用方法详解

本文实例讲述了php libevent 功能与使用方法。分享给大家供大家参考,具体如下:libevent是一个基于事件驱动的高性能网络库。支持多种 I/O 多路复用技术, epoll、 poll、 dev/po...

2020-10-14

详解laravel中blade模板带条件分页

Blade模板简介
问: 什么是Blade模板?答: Blade模板是Laravel提供一个既简单又强大的模板引擎;
和其他流行的PHP模板引擎不一样,他并不限制你在视图里使用原生PHP代码;
所有Blade视...

2020-10-14

Yii1.0 不同页面多个验证码的使用实现

当业务A页面有验证码,且业务B页面也需要验证码。这个时候,如果A和B共用一个验证码,则会出现这种情况:
A页面出现验证码,这个时候打开B页面验证码,再回到A页面输入验证码,即使验证码...

2020-10-14

thinkphp 3.2框架视图模型 实例视图查询结果的二维数组合并操作示例

本文实例讲述了thinkphp 3.2框架视图模型 实例视图查询结果的二维数组合并操作。分享给大家供大家参考,具体如下:使用视图模型查询的时候 结果是这样的array(6) { [0] => arra...

2020-10-14

PHP终止脚本执行的实例代码

终止脚本执行,指的是通过一条语句告诉PHP引擎,此语句之后的其他语句不需要执行。PHP提供了三种方式来终止脚本执行:return,die,exitreturn:执行到该处退出,如果是在函数中,表示退出...

2020-10-14

thinkphp3.2框架集成QRcode生成二维码的方法分析

本文实例讲述了thinkphp3.2框架集成QRcode生成二维码的方法。分享给大家供大家参考,具体如下:一、下载QRcode源代码https://sourceforge.net/projects/phpqrcode/files/releas...

2020-10-14

centos7环境下swoole1.9的安装与HttpServer的使用方法分析

本文实例讲述了centos7环境下swoole1.9的安装与HttpServer的使用方法。分享给大家供大家参考,具体如下:一、下载swoole源码包https://github.com/swoole/swoole-src/releases...

2020-10-14

PHP使用swoole编写简单的echo服务器示例

本文实例讲述了PHP使用swoole编写简单的echo服务器。分享给大家供大家参考,具体如下:server.php代码如下:<&#63;phpclass EchoServer { protected $serv = null; public fun...

2020-10-14

PHP swoole中使用task进程异步的处理耗时任务应用案例分析

本文实例讲述了PHP swoole中使用task进程异步的处理耗时任务。分享给大家供大家参考,具体如下:我们知道,swoole中有两大进程,分别是 master 主进程和 manager 管理进程。其中 ma...

2020-10-14

PHP swoole中http_server的配置与使用方法实例分析

本文实例讲述了PHP swoole中http_server的配置与使用方法。分享给大家供大家参考,具体如下:swoole中为我们提供了一个swoole_http_server类,方便我们处理http请求。但是它对htt...

2020-10-14

PHP swoole的process模块创建和使用子进程操作示例

本文实例讲述了PHP swoole的process模块创建和使用子进程操作。分享给大家供大家参考,具体如下:swoole中为我们提供了一个进程管理模块 Process,替换PHP的 pcntl 扩展,方便我们...

2020-10-14

SQL server不支持utf8 php却用utf8的矛盾问题解决方法

核心代码function convert2utf8($string) { return iconv("gbk","utf-8",$string); } function convert2gbk($string) { return iconv("utf-8","gbk",$string);...

2020-10-14
返回顶部
顶部