PHP完全中文操作手冊

天地JPLOP | PHP首頁 | 函數索引
函數:ldap_list()

ldap_list

列出簡表。

語法: int ldap_list(int handle, string base_dn, string filter, array [attributes]);

返回值: 整數

函數種類: 網絡繫統

內容說明

本函數用來列出單層 (One Level) 的資料,實際上它等於ldap_searchldap_search(),隻是將值域改成 LDAP_SCOPE_ONELEVEL,本函數作用有點像 DOS 的 dir 或是 UNIX 的 ls。參數 handle 為打開 LDAP 的代號。參數 base_dn 為最基本的 dn 條件值,例如包括 o 和 c 二字段。參數 filter 為布爾條件,它的語法可以在 Netscape 站上找一份 dirsdkpg.pdf 文件,其中的 Search Syntax 一部份有詳細的說明。參數 attributes 可省略,用來配置更細的列出屬性。

使用範例

這個範例為片段程序

<?php
$basedn
= "o=SuperPHP Company, c=TW";
$justthese = array("ou");
$sr=ldap_list($ds, $basedn, "ou=*", $justthese);
$info = ldap_get_entries($ds, $sr);
for (
$i=0; $i<$info["count"]; $i++) {
echo
$info[$i]["ou"][0] ;
}
?>

參考

ldap_read() ldap_search()



整理: 夕垌菪姬 (天地JPLOP)

[ 上一頁 回主目錄 下一頁 ]
版權所有,天地JPLOP、爵堤亞(夕垌菪姬)。網頁背景音樂和各鍊結標題
及鍊結內容和文章小說,版面編排皆歸原權利人所有對本版面
有任何意見或指教,歡迎至論壇指教。