it-for-free / rusphp
适用于不同目的的通用PHP库
v2.2.3
2021-08-22 12:26 UTC
Requires
- php: >=5.3.0
- adbario/php-dot-notation: *
- it-for-free/array_column: *
- xantios/mimey: 2.1.*
Requires (Dev)
- dev-master
- v2.2.3
- v2.2.2
- v2.2.1
- v2.2.0
- v2.1.9
- v2.1.8
- v2.1.7
- v2.1.6
- v2.1.5
- v2.1.4
- v2.1.3
- v2.1.2
- v2.1.1
- v2.1.0
- v2.0.9
- v2.0.8
- v2.0.7
- v2.0.6
- v2.0.5
- v2.0.4
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0.0
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v0.0.7
- dev-testCreateObjectWithoutHintingType
- dev-rec-search-by-name
- dev-object-factory
- dev-readme-for-time-period
- dev-term-to-string
- dev-new-image-controller-4
This package is auto-updated.
Last update: 2024-09-22 19:15:24 UTC
README
PHP类集(及其方法)
composer require it-for-free/rusphp
使用方法
有关使用(安装)方法,请参阅此处:http://fkn.ktu10.com/node/8592.
版本和PHP兼容性
- 版本
v1.*
-- 用于支持php5.5及以上版本的代码(例如,使用array()
而不是[]
),这些版本的代码也包含在其他分支中,但可以在1.*
中找到(添加)针对旧版本适配的代码。 - 其他版本针对在
php7
及以上版本中运行。
库的目标和任务
在此处写入通用函数,这些函数可以在不同项目中使用 -- 至少这涉及方便的包装函数(如ItForFree\rusphp\Log\SimpleEchoLog.php
),最多可以提供特定领域的新有用功能(如ItForFree/rusphp/Html/Table/ArrayRebuilder.php
)
文档
对PHP
通用功能的补充
其他功能
- 日志记录(调试的日志记录)
- 处理图像(实时裁剪图像)
- C SSH连接
- 归档
- 测量使用的操作内存
- URL:
ItForFree\rusphp\Network\Url
允许方便地处理URL(链接地址) - 创建包含项目源代码的文件
- 处理电话号码
- 安全性(特别是密钥/令牌)
- 处理在线地图(雅虎和谷歌地图)
- 用于处理域名
- 用于处理时间
UI 用户界面工作
使用ItForFree\rusphp\Common\Ui
空间中的类
自动测试
- 使用 codeception 进行测试
启动测试
cept run unit
@ToDo
- 调查将
ralouphie/mimey
更新到 PHP8 的情况 https://packagist.org.cn/packages/ralouphie/mimey 并回到临时的jmoati/mimey
.
rusphp ;) 的后代(已移至独立包)
- 到不同系统的Web客户端: https://github.com/it-for-free/php-web-clients