php-extended/php-ldap-dn-object

实现 php-ldap-dn-interface 库的库

7.0.6 2024-07-31 13:41 UTC

README

实现 php-ldap-dn-interface 库的库

coverage build status

安装

此库的安装通过 composer 完成,所有类的自动加载通过其自动加载器完成。

  • 他们的网站 下载 composer.phar
  • 然后运行以下命令将此库作为依赖项安装
  • php composer.phar require php-extended/php-ldap-dn-object ^7

基本用法

此库使用以下构造函数创建 dn


use PhpExtended\Ldap\LdapDistinguishedName;

$ldn = new LdapDistinguishedName([
	'c' => 'fr',
	'o' => 'foo',
	'ou' => 'bar',
	'cn' => 'baz',
]);

// gets "cn=baz,ou=bar,o=foo,c=fr"

要解析区分名称,请执行


use PhpExtended\Ldap\LdapDistinguishedNameParser;

$parser = new LdapDistinguishedNameParser();
$ldn = $parser->parse('cn=baz,ou=bar,o=foo,c=fr');

$ldn->getStringRepresentation(); // gets "cn=baz,ou=bar,o=foo,c=fr"

许可证

MIT (见 许可证文件).