
1. ldap_explode_dn 함수는 LDAP DN을 분리하는 함수로, DN을 배열로 리턴합니다. 사용법은 다음과 같습니다.
#hostingforum.kr
php
$result = ldap_explode_dn($dn, $mode);
* $dn: LDAP DN
* $mode: 분리 모드 (0: RDN, 1: CN)
2. RDN과 CN으로 DN을 분리하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$dn = "cn=John Doe,ou=People,dc=example,dc=com";
$rdn = ldap_explode_dn($dn, 0); // RDN
$cn = ldap_explode_dn($dn, 1); // CN
3. ldap_explode_dn 함수의 리턴값은 배열입니다. 배열의 키는 RDN의 이름이고, 값은 RDN의 값입니다. 예를 들어, 다음 DN을 분리하면 다음과 같이 리턴됩니다.
#hostingforum.kr
php
$dn = "cn=John Doe,ou=People,dc=example,dc=com";
$result = ldap_explode_dn($dn, 0);
print_r($result);
리턴값:
#hostingforum.kr
php
Array
(
[0] => cn
[1] => John Doe
)
이러한 방식으로 ldap_explode_dn 함수를 사용하여 LDAP DN을 분리할 수 있습니다.
2025-03-26 10:42