文件名称:ezsql:PHP类,使与数据库的交互变得非常容易
文件大小:220KB
文件格式:ZIP
更新时间:2024-02-20 09:19:30
mysql php sql dbal pdo
ezsql 一个使处理数据库连接非常容易的类。 这是 ,具有许多现代编程实践,将破坏版本3的用户。 以一种主要方式破坏了版本2.1.7,它需要PHP 5.6 。 哪一个删除了mysql扩展支持,除此之外,到目前为止,使用该库没有任何变化,只有附加功能。 该库有一个Database类,它是模式与容器托管的组合。 该库现在遵循许多OOP原则,其中一项原则已删除公共访问的方法属性。 该库还遵循PSR-2,PSR-4,PSR-11约定,并且主要遵循PSR-1,这仍在进行中。 更多待办事项... 有关完整概述,请参见 ,它还没有完全完成。 安装 composer require ezsql/ezsql 用法 require 'vendor/autoload.php' ; // **** is one of mysqli, pgsql, sqlsrv, sqlite3, or Pdo. use ezsql\ Database ; $ db = Database :: initialize ( '****' , [ $ dsn_path_user , $ password , $ dat
【文件预览】:
ezsql-master
----.github()
--------ISSUE_TEMPLATE()
----cacert.pem(214KB)
----openssl.cnf(1KB)
----lib()
--------Config.php(6KB)
--------ConfigInterface.php(1KB)
--------ezSchema.php(9KB)
--------ConfigAbstract.php(3KB)
--------Exception()
--------ezsqlModelInterface.php(10KB)
--------ezFunctions.php(14KB)
--------DatabaseInterface.php(3KB)
--------ezQuery.php(32KB)
--------ezQueryInterface.php(19KB)
--------DInjector.php(4KB)
--------Database.php(2KB)
--------Constants.php(6KB)
--------ezsqlModel.php(17KB)
--------Database()
--------ezResultset.php(6KB)
----LICENSE(7KB)
----README.md(10KB)
----unsupported()
--------ez_sql_loader.php(1KB)
--------lib()
--------install_sql.sh(4KB)
--------.travis.yml(1KB)
--------appveyor.yml(9KB)
--------tests()
----WIKI.md(25KB)
----appveyor.yml(5KB)
----CONTRIBUTORS.md(1KB)
----_config.yml(261B)
----CHANGELOG.md(11KB)
----composer.json(1KB)