1.Composer安装 composer require phpoffice/phpspreadsheet 2.引入 require 'vendor/autoload.php'; use PhpOffice\PhpSpreadsheet\IOFactory;//用于载入已有的xml文件 use PhpOffice\PhpSprea...
php
php下划线和驼峰相互转换
/** * 下划线转驼峰 * 思路: * step1.原字符串转小写,原字符串中的分隔符用空格替换,在字符串开头加上分隔符 * step2.将字符串中每个单词的首字母转换为大写,再去空格,去字符串首部附加的分隔符. */ func...
tp6 数组查询where
$map[] = ['name','like','think']; $map[] = ['status','=',1]; $map = [ ['name', 'like', 'thinkphp%'], ['title', 'like', '%thinkphp'], ['id', '>', 0], ]; Db::...
tp6使用cli(cmd)命令行模式调用访问控制器
tp6使用cli(cmd)命令行模式调用访问控制器 因为thinkphp6 简称tp6,默认不支持直接cli命令行模式访问控制器,于是利用官方的command实现了访问控制器. 优点如下: 1、调试方便,能准确的抛出各种异常(顺...
PHP 8.1和PHP 8.1扩展的安装
本文介绍在Ubuntu 20.04/18.04桌面系统及服务器下安装PHP 8.1和PHP 8.1扩展的方法。关于PHP 8.1有何优势,请看PHP 8.1性能测试结果:比PHP 7和PHP 5性能强,更有几倍的差距。 一、Ubuntu 20.04/18.04系统更新 ...
php8开启jit,php8配置jit,如何在PHP8中设置开启JIT
PHP配置jit,PHP 8在PHP的内核中添加了JIT编译器,可以极大地提高性能。更强的cpu密集处理,或许以后php也可以适当做复杂协议解析。 首先,仅在启用opcache的情况下,JIT才有效,这是大多数PHP安装的默认设置...
使用docker搭建nginx+php环境
Docker 安装 Nginx 我们可以使用docker search nginx命令查找 Docker Hub 上的 nginx 镜像,这里直接拉取官方的镜像 docker pull nginx 等待下载完成后,我们就可以在本地镜像列表里查到 REPOSITORY 为 ...
使用Dockerfile文件部署php项目
当前项目结构 /project_name |-- /dist #--- 项目编译后输出的目录 |-- /config #--- 配置文件目录 |---| |---|-- Dockerfile #--- Dockerfile文件 |---|-- nginx.conf #--- nginx配置文...
golang 执行php
golang 执行php linux jsons:=`'{"contact": "contac2t", "tel": "tel2","email": "email12","addr": "add4r","id":"1652067182000000076"}'` str:=fmt.Sprintf("php "+"a.php '"+jsons+"'") cm:=ex ec.Com...
PHP 输出视频流 在线视频读取 隐藏真实播放地址
<?php //输出视频流 function outPutStream($videoUrl) { ini_set('memory_limit', '1024M'); //修改脚本的最大运行内存 set_time_limit(600); //设置超时限制为 10分钟 if(!$videoUrl){ heade...