PHP Fatal error: Nesting level too deep - recursive dependency?

Permalänk

PHP Fatal error: Nesting level too deep - recursive dependency?

Får följande fel när jag försöker leta upp högsta användar-id i en ldap när jag ska lägga till en ny användare: Fatal error: Nesting level too deep - recursive dependency?

Den klagar på följande:

if ($search->count() > 0) { foreach($search as $entry) { $uidn = $entry->getValue('uidNumber'); if ($uidn > $ret['user']) { $ret['user'] = $uidn; } if ($entry->getValue('gidNumber') > $ret['group']) { $ret['group'] = $entry->getValue('gidNumber'); } } }

Koden blev väldigt ful när jag klistrade in den.

Om någon vet vad felet kan bero på eller har något finare/bättre sätt att plocka fram det högsta användar-id jag har lagrat ur min ldap så säg till.

Visa signatur

RTFM - vacker sak att säga till folk som ställer dumma frågor

Permalänk

Självklart hittar jag felet själv sen, $uuid blir ett objekt av Net_LDAP2_Error eftersom det sökta attributet av någon anledning inte existerar när jag söker i PHP men det finns när jag söker i en terminal.

Visa signatur

RTFM - vacker sak att säga till folk som ställer dumma frågor