文件名称:php-dsn:用于解析和生成服务 DSN 的实用程序
文件大小:32KB
文件格式:ZIP
更新时间:2024-07-05 21:05:44
PHP
PHP DSN 用于解析和生成服务 DSN 的实用程序 什么是 DSN? (DSN) 是定义如何连接到服务的字符串。 因为它是一个字符串,所以它是可移植的,不依赖于语言或实现,任何能够解析它的东西都可以知道如何连接到它指向的服务。 这个回购有什么作用? 此 repo 仅提供一种将 DSN 字符串转换为数组的方法,反之亦然。 包装类? 使用包装类时,此 repo 以特定使用者期望的格式提供数组。 例如,CakePHP 包装类以框架理解的格式为给定的 DSN 字符串提供数组。 基本用法 主 dsn 类实现了一个 parse 函数,该函数返回一个 dsn 实例: use \AD7six\Dsn\Dsn; $url = $_ENV['SOME_SERVICE_URL']; $dsn = Dsn::parse($url); 返回对象的类取决于服务 url 的方案,例如: // $ds
【文件预览】:
php-dsn-master
----src()
--------Wrapper()
--------DbDsn.php(2KB)
--------Db()
--------Dsn.php(9KB)
----phpunit.xml.dist(214B)
----.travis.yml(414B)
----LICENSE.md(1KB)
----README.md(2KB)
----tests()
--------TestCase()
--------bootstrap.php(614B)
----.gitignore(7B)
----composer.json(469B)