note 73717 added to function.ldap-get-values-len
| From: | derek dot ethier at gmail dot com | Date: | Wed, 07 Mar 2007 19:25:06 +0000 |
| Subject: | note 73717 added to function.ldap-get-values-len | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-124204@lists.php.net to get a copy of this message | ||
One more function to add that complements the bin_to_str_guid function I posted below:
// This function will convert a string GUID value into a HEX value to search AD.
function str_to_hex_guid($str_guid) {
$str_guid = str_replace('-', '', $str_guid);
$octet_str = substr($str_guid, 6, 2);
$octet_str .= substr($str_guid, 4, 2);
$octet_str .= substr($str_guid, 2, 2);
$octet_str .= substr($str_guid, 0, 2);
$octet_str .= substr($str_guid, 10, 2);
$octet_str .= substr($str_guid, 8, 2);
$octet_str .= substr($str_guid, 14, 2);
$octet_str .= substr($str_guid, 12, 2);
$octet_str .= substr($str_guid, 16, strlen($str_guid));
return $octet_str;
}
If you want to convert the string GUID back to the HEX format (required if you want to search AD
based on the GUID string, make sure you escape the HEX string with double backslashes when searching
-- ie. \\AE\\0F\\88...).
----
Server IP: 66.207.199.35
Probable Submitter: 142.214.60.130
----
Manual Page -- http://www.php.net/manual/en/function.ldap-get-values-len.php
Edit -- https://master.php.net/note/edit/73717
Del: integrated -- https://master.php.net/note/delete/73717/integrated
Del: useless -- https://master.php.net/note/delete/73717/useless
Del: bad code -- https://master.php.net/note/delete/73717/bad+code
Del: spam -- https://master.php.net/note/delete/73717/spam
Del: non-english -- https://master.php.net/note/delete/73717/non-english
Del: in docs -- https://master.php.net/note/delete/73717/in+docs
Del: other reasons-- https://master.php.net/note/delete/73717
Reject -- https://master.php.net/note/reject/73717
Search -- https://master.php.net/manage/user-notes.php