LDAP アカウントの GUID を使用して、アプリケーションでこれらのアカウントを識別したいと考えています。バイナリセーフではありません。これらの GUID を PHP と比較すると==、結果は true です。を使用する===と、結果は false になります。
これが結果が出ない理由だと思いました。GUIDの後にどのphpldapを検索すると。
このコードで GUID を取得しました。
$justthese = array("ou", "sn", "givenname", "mail", "pager","objectGUID");
$sr=ldap_search($ad, $basedn, $filter, $justthese);
$info = ldap_get_entries($ad, $sr);
その後、変数を MySQL データベースに保存します。を使用する必要があることを読みましたがldap_get_values_len、複数の結果を持つクエリでこれを実装する方法がわかりません。
出力は from に似ていldap_get_entriesます。
からの結果を変換することしかできず、ldap_get_entries (guid)これらを LDAP と比較することはできますか? または、 を使用する必要ldap_get_values_lenがありますか?どうすればよいですか?