« ldap_explode_dn
ldap_first_entry »

ldap_first_attribute

(PHP 4, PHP 5, PHP 7, PHP 8)

ldap_first_attribute — 最初の属性を返す

説明

function ldap_first_attribute(LDAP\Connection $ldap, LDAP\ResultEntry $entry): string|false

指定したエントリの最初の属性を取得します。残りの属性は、 ldap_next_attribute() を逐次コールして取得します。

エントリの読み込みと同様、 エントリからの属性の読み込みもひとつづつ行われます。

パラメータ

ldap

ldap_connect() が返す LDAP\Connection クラスのインスタンス。

entry

LDAP\ResultEntry クラスのインスタンス。

戻り値

成功した場合にエントリの最初の属性、エラーの場合に false を返します。

変更履歴

バージョン 説明
8.1.0 引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、有効な ldap link resource を期待していました。
8.1.0 引数 entry は、 LDAP\ResultEntry クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、有効な ldap result entry resource を期待していました。
8.0.0 未使用だった3番目のパラメータ ber_identifier は、 もはや使えなくなりました。

参考

関連キーワード:
ldap   属性   最初   entry   attribute   エントリ   first   インスタンス   期待   Connection   ResultEntry   next   読み込み   resource   explode   逐次   connect   成功   履歴   link   未使用   identifier   参考   attributes
関連する関数・ページ:
function.ldap-next-attribute   function.ldap-get-attributes   function.ldap-first-entry   function.ldap-get-values   function.ldap-get-values-len   function.ldap-get-dn