![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
二七狂人
Talk is cheap. Show me the code.
展开
-
如何将SOAP xml结果转换为php array数组
如何将SOAP xml结果转换为php array数组转载 2022-06-23 15:46:48 · 296 阅读 · 0 评论 -
记一起因证书引发的支付宝支付异步通知接收不到的事故
域名证书查询地址原创 2021-06-11 15:36:43 · 466 阅读 · 0 评论 -
composer中文阿里云镜像地址
使用阿里云镜像地址: composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 取消配置还原到默认的地址: composer config -g --unset repos.packagist转载 2021-05-21 10:48:37 · 313 阅读 · 0 评论 -
搭建php docker环境日记
一、建立Image docker build -t hhb-bbc:latest --rm . 二、建立容器 docker run --name hhb-bbc -p 8082:9000 -v /www/wwwroot/test-hbbc.meixi.work:/var/www/html/test-hbbc.meixi.work --privileged=true -v /root/php72/supervisor:/etc/supervisor.d --privileged=true -d hhb-bb原创 2021-03-19 17:11:06 · 108 阅读 · 0 评论 -
PHP使用ajax的post方式下载excel文件简单示例
本文实例讲述了PHP使用ajax的post方式下载excel文件。分享给大家供大家参考,具体如下: 项目需求,前端发起ajax请求,后端生成excel并下载,同时需要在header头中,带上token验证信息,参考了这篇文章,最终实现如下: PHP后端使用base64: $filename = 'demo.xlsx'; $objWriter = \PHPExcel_IOFactory::createWriter($objectPHPExcel, 'Excel2007'); ob_start();转载 2021-01-25 16:37:18 · 839 阅读 · 0 评论 -
通过已存在vender文件夹还原composer.json文件
情况:项目中没有 composer.json 文件,但是/vendor 目录完整存在。 解决方式:通过 /vendor/composer/installed.json 文件进行恢复。如果不存在则只能手动将所存在的依赖名称及其对应版本号逐个取出收集整理。 创建 composer.json ,运行 composer show --installed ,会将已安装的依赖库列出来。 将 composer...转载 2019-12-11 16:12:43 · 2154 阅读 · 0 评论 -
Memcached 一致性哈希算法PHP实现
<?php // 一致性哈希算法 class ConsistentHashing { protected $nodes = []; protected $position = []; protected $mul = 64; // 每个节点对应64个虚拟节点 /** * 把字符串转为32位符号整数 */ public func...原创 2019-04-01 20:56:35 · 144 阅读 · 0 评论 -
PHP解决高并发问题
我们通常衡量一个Web系统的吞吐率的指标是QPS(Query Per Second,每秒处理请求数),解决每秒数万次的高并发场景,这个指标非常关键。举个例子,我们假设处理一个业务请求平均响应时间为100ms,同时,系统内有20台Apache的Web服务器,配置MaxClients为500个(表示Apache的最大连接数目)。 那么,我们的Web系统的理论峰值QPS为(理想化的计算方式): 20*5...转载 2018-12-12 22:03:38 · 396 阅读 · 0 评论 -
session存储的替代方法redis
php默认使用文件存储session,如果并发量大,效率非常低。而redis对高并发的支持非常好,所以,可以使用redis替代文件存储session。 这里,介绍下php的session_set_save_handler 函数的作用和使用方法。该函数定义用户级session保存函数(如打开、关闭、写入等)。原型如下: bool session_set_save_hanler(callback...转载 2018-09-06 22:49:58 · 1119 阅读 · 0 评论 -
PHP+nginx安装配置注意事项
PHP nginx 设置防火墙规则,打开端口 sudo firewall-cmd –permanent –zone=public –add-service=http sudo firewall-cmd –permanent –zone=public –add-service=https sudo firewall-cmd –zone=public –add-p...原创 2018-08-26 11:05:38 · 166 阅读 · 0 评论 -
CentOS7.3编译安装php7.1
说明 安装LNMP环境一般是先安装mysql/mariadb, 再安装nginx, 其次是安装php 安装依赖包 [root@localhost ~]# yum -y install gcc [root@localhost ~]# yum -y install gcc-c++ [root@localhost ~]# yum -y install wget ...原创 2018-08-26 10:23:57 · 2355 阅读 · 5 评论