linux下进程异常排查
结束进程 ps aux | grep index.php | grep -v grep | awk '{print $2}' | xargs kill -9 查找异常的进程信息 ps -p 进程ID -o pid,ppid,user,cmd 显示父进程的 PID、父进程ID、进程的用户以及命令。
php直接输出到浏览器
官方文档 https://www.php.net/manual/zh/intro.outcontrol.php 函数说明 https://www.php.net/manual/zh/function.flush.php 常用缓冲函数 ob_start() 开启输出缓冲。
ob_get_conten
php使用AES进行加密解密操作
以下是使用php8.2版本的代码,低版本请取消类型化属性(7.4开始支持类型化属性), 请确认版本后修改掉 <?php
namespace YourNamespacce;
/**
* Aes 加密解密
*/
class AesCryptService
{
/**
* AES
composer切换镜像源
composer 默认配置中的镜像地址为国外的,在下载一些依赖包的时候会感觉很慢。当然国内也有很多composer镜像地址的,比如阿里云,腾讯云等。 composer 切换全局镜像源的方法 1、查看 composer 配置的命令 composer config -g -l 2、禁用默认源镜像 com
php安装composer
下载 Composer 首先请确保已经安装了php, php -v 显示正常 下载并执行composer文件 php -r "copy('https://install.phpcomposer.com/installer', 'composer-se
php使用phpoffice/phpspreadsheet获取表格数据
composer引入phpoffice/phpspreadsheet composer require phpoffice/phpspreadsheet 具体实现类 以下是使用php8.2版本的代码,低版本请取消类型化属性(7.4开始支持类型化属性), mixed类型需要php8以上,请确认版本后修
PHP使用guzzlehttp实现request请求类
composer引入guzzlehttp composer require guzzlehttp/guzzle 具体实现类 以下是使用php8.2版本的代码,低版本请取消类型化属性(7.4开始支持类型化属性), mixed类型需要php8以上,请确认版本后修改掉 <?php
namespace Te
Docker下php安装GD库
安装依赖 apt install -y libwebp-dev libjpeg-dev libpng-dev libfreetype6-dev 编译gd库,指定路径 docker-php-ext-configure gd --with-webp=/usr/include/webp --with-jp