daverandom / simpleldap
极简的面向对象的LDAP客户端API
dev-master
2013-09-25 17:50 UTC
Requires
- php: >=5.4.0
- ext-ldap: *
- daverandom/ldapi: 1.*
This package is auto-updated.
Last update: 2024-08-25 06:55:27 UTC
README
一个用于PHP的极简面向对象的LDAP客户端API。使用一些技巧使消耗LDAP目录的代码更加简短,同时(希望)保持相对易读。
要求
- PHP 5.4.0或更高版本
- ext/ldap
- LDAPi库
安装
建议通过 Composer 进行安装。
示例用法
此示例产生的结果与LDAPi示例相同
<?php
$link = (new SimpleLDAP\DirectoryFactory)->create('ldap://Manager:managerpassword@127.0.0.1:389');
foreach ($link->search('cn=Users', 'objectClass=User', ['cn']) as $entry) {
print_r($entry->getAttributes());
}