使用 vscode 来开发 wordpress 项目,发现两个需要配置的问题。 代码标准问题 我使用的全局 PHP 代码标准是: “phpsab.standard”: “PSR2”, 这个代码标准是不适用于 wordpress 项目的,会导 […]
标签: PHP
vscode中对于PHP扩展类提示Undefined问题
在使用 vscode 时发现,在 PHP 项目中使用 redis 扩展时,使用 $redis = new \Redis(); 会触发 vscode 的提示 undefined type redis 。 在使用 RdKafka 扩展时及扩展中 […]
phpstorm 配置使用代码质量工具PHP CodeSniffer
Phpstorm 支持基于 phpcs 的质量检查工具 PHP CodeSniffer ,稍加配置就可以轻松实现代码规范化,代码规范化在多人协作的项目管理中尤为重要。 使用 Composer 安装 PHP_CodeSniffer 在开始之前 […]
phpstorm 配置PHP CS Fixer VALIDATE 报错
在 phpstorm 中 Quality Tools 中配置完 PHP CS Fixer ,点击 VALIDATE 验证时出现错误信息: cannot determine tool version, got ‘PHP CS Fixer 3. […]
JAVA发布的JWT在PHP校验签名,关联SecretKeySpec,HmacSHA256,hash_hmac
对接一个 java 项目,那边派发的 JWT 需要在 php 这边校验签名的有效性: java生成JWT代码: public static final String key = “123456789”; private static fin […]
composer 出现 “Fatal error: Allowed memory size of * bytes exhausted (tried to allocate 4096 bytes) …”
在使用composer时出现内存超出限制错误: PHP Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 4096 bytes […]
Windows开发环境XAMPP多版本PHP支持
目前在 Windows 下开发使用 xampp 环境集成的 php7.4 版本,一个旧项目使用的是 php7.2 版本,以这种情况为例,来配置一下 xampp 多版本切换。 环境 系统:Windows 11 专业版 21H2 22000.5 […]
Laravel 8 笔记:数据库查询的一些常用写法
查询构造 这是一个 laravel 中的普通查询; $query = User::query(); 1. 带子条件的普通查询 $query->where(function ($sonQuery) use ($keyword) { $s […]