Voting

: max(six, seven)?
(Example: nine)

The Note You're Voting On

markus dot schabel at tgm dot ac dot at
19 years ago
When you like to get the entry from LDAP in the same style as ldap_add(), then you can use the following function to convert this entry.

<?php
/**
* Take an LDAP and make an associative array from it.
*
* This function takes an LDAP entry in the ldap_get_entries() style and
* converts it to an associative array like ldap_add() needs.
*
* @param array $entry is the entry that should be converted.
*
* @return array is the converted entry.
*/
function cleanUpEntry( $entry ) {
$retEntry = array();
for (
$i = 0; $i < $entry['count']; $i++ ) {
$attribute = $entry[$i];
if (
$entry[$attribute]['count'] == 1 ) {
$retEntry[$attribute] = $entry[$attribute][0];
} else {
for (
$j = 0; $j < $entry[$attribute]['count']; $j++ ) {
$retEntry[$attribute][] = $entry[$attribute][$j];
}
}
}
return
$retEntry;
}
?>

<< Back to user notes page

To Top