agentmedia / phine-framework
A PHP 框架,提供数据库 ORM、IO、字符串实用工具和典型 Web 编程任务(如 JSON Web 服务、生成 sitemap 或 RSS)的基本逻辑
v1.0.5
2018-08-13 08:30 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-09-28 11:35:16 UTC
README
= phine-framework =
这是 Phine CMS 的 PHP 框架。它可以不与 CMS 一起使用,并提供以下功能。
- 表单、字段和验证的逻辑
- 数据库 ORM 系统和 SQL 流畅类
- 一个 PHP Writer,通过 PHP 生成 PHP 代码(也由 ORM 使用)
- ACL 逻辑,提供访问保护
- 使用 C#-String.Format 占位符(如 "此文件已上传 {0} 次")以及 PHP 或 CSV 翻译文件进行文本和翻译的逻辑
- 文件系统操作和上传(IO)的类
- 支持多字节的字符串类和 StringReader,用于迭代多字节字符串
- RSS 2.0 和 sitemap 生成类
- Apache 实用工具,包括 htaccess 写入器
- PHP 写入器类
- 简单的文本操作,如字符串缩短或空白字符标准化
- 一个抽象方法,使 PHP 类能够将其方法和结果作为 JSON Web 服务提供
- 使用 gd 函数的一些基本图形功能
== 版本历史 ==
=== 1.0.0 ===
第一个 Packagist 可用版本
=== 1.0.1 ===
- 更改数据库类型定义以避免与 PHP 7 内置类型冲突(注意:更新您的引用!)
- 添加了接受点或逗号作为小数分隔符的全局数字解析器
- 基于 GlobalNumberParser 添加了数字验证器
=== 1.0.2 ===
- 修复了全局数字解析器中的愚蠢错误
=== 1.0.3 ===
- 添加了 GlobalNumberParser::Parse 实用函数
=== 1.0.3 ===
- 修复了 GlobalNumberParser::TrypParse 函数
== 1.0.5 == 将 Sql/Object 重命名为 Sql\SqlObject,以防止与新的 PHP 关键字 "object" 发生名称冲突