« ldap_count_references
ldap_delete_ext »

ldap_delete

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

ldap_delete — ディレクトリからエントリを削除する

説明

function ldap_delete(LDAP\Connection $ldap, string $dn, ?array $controls = null): bool

指定したエントリを LDAP ディレクトリから削除します。

パラメータ

ldap

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

dn

LDAP エンティティの識別名。

controls

リクエストと一緒に送信する LDAP コントロール の配列

戻り値

成功した場合に true を、失敗した場合に false を返します。

変更履歴

バージョン 説明
8.1.0 引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、有効な ldap link resource を期待していました。
8.0.0 controls は、nullable になりました。 これより前のバージョンでは、デフォルト値が [] でした。
7.3.0 controls のサポートが追加されました。

参考

  • ldap_delete_ext() - ディレクトリからエントリを削除する
  • ldap_add() - LDAP ディレクトリにエントリを付加する

関連キーワード:
ldap   エントリ   delete   controls   Connection   インスタンス   期待   count   references   connect   エンティティ   識別   リクエスト   一緒   送信   コントロール   成功   履歴   link   resource   nullable   デフォルト値   サポート   参考   付加
関連する関数・ページ:
function.ldap-delete-ext   function.ldap-add-ext   function.ldap-rename   function.ldap-count-references   function.ldap-get-dn   function.ldap-add