Zend\Ldap\Dn::explodeDn
Creates an array containing all parts of the given DN.
Array will be of type array( array("cn" => "name1", "uid" => "user"), array("cn" => "name2"), array("dc" => "example"), array("dc" => "org") ) for a DN of cn=name1+uid=user,cn=name2,dc=example,dc=org.
Signature
public function explodeDn(string
$dn,
[array&
$keys = null,
[array&
$vals = null,
[string
$caseFold = self::ATTR_CASEFOLD_NONE]]] )
Parameters
$dn
— string$keys
— array- An optional array to receive DN keys (e.g. CN, OU, DC, ...)
$vals
— array- An optional array to receive DN values
$caseFold
— string
Returns
- array