wanren / basiclibrary.php
WRJT's php basic class library.
dev-master
2025-06-26 07:19 UTC
Requires
- php: ^8.0
- ext-bcmath: *
- ext-gd: *
- ext-iconv: *
- ext-json: *
- ext-libxml: *
- ext-mbstring: *
- ext-simplexml: *
- monolog/monolog: ^2.9.0
- symfony/options-resolver: ^5.4
- topthink/think-orm: >=3.0.0
- vlucas/phpdotenv: ^5.6
Requires (Dev)
- phpunit/phpunit: 9.*
This package is auto-updated.
Last update: 2025-06-26 07:24:04 UTC
README
- 本项目是对PHP常用函数、类、扩展的封装,方便开发者使用。
- 本项目已自动关联到PHP包管理仓库Packagist(https://packagist.org/ ),可以直接通过composer安装和更新。
安装与使用
// 安装最新版本(支持环境ThinkORM3.x/4.x + PHP8.0)
composer require wanren/basiclibrary.php:dev-master
// 安装指定版本(支持环境ThinPHP3.2.x + PHP7.4)
composer require wanren/basiclibrary.php:3.2.x-dev
安装完成后,在代码中引入以下代码即可使用。
本项目更新的方式
项目代码修改后,提交到Gitee
后,Packagist
会检测并自动更新(如果没有自动更新,请按照.nogit.readme.md
文件内的说明手动执行)。
第三方项目使用以下命令即可获得最新版本的功能:composer update wanren/basiclibrary.php
。
依赖库的版本说明
- topthink/think-orm 对whereOr的支持,thinkORM在版本3.0.20和3.0.21之间发生了重大改变:
- 3.0.20之前的版本,whereOr内的条件跟whereOr外的条件是OR关系。
- 3.0.21之后的版本,whereOr内的条件跟whereOr外的条件是AND关系,whereOr内部各个子条件之间才使用OR关系。