라이브러리

[PHP] ldap_count_entries - 검색 항목 수 계산




LDAP (Lightweight Directory Access Protocol) 개요


LDAP는 디렉토리 서비스를 제공하는 프로토콜로, 사용자 정보, 그룹 정보, 인증 정보 등 다양한 정보를 관리할 수 있습니다. PHP에서 LDAP를 사용하기 위해서는 `ldap` 확장 모듈이 필요합니다.

ldap_count_entries 함수


`ldap_count_entries` 함수는 LDAP 서버에 연결된 디렉토리 내의 엔트리(레코드) 수를 반환하는 함수입니다. 이 함수는 LDAP 서버에 연결된 디렉토리 내의 모든 엔트리를 검색하고, 엔트리 수를 반환합니다.

예제


#hostingforum.kr
php

<?php



// LDAP 서버 주소와 포트 번호를 지정합니다.

$ldap_server = 'ldap://localhost';

$ldap_port = 389;



// LDAP 서버에 연결합니다.

$ldap_conn = ldap_connect($ldap_server, $ldap_port);



// LDAP 서버에 연결이 성공한 경우

if ($ldap_conn) {

    // LDAP 서버에 로그인합니다.

    $ldap_bind = ldap_bind($ldap_conn, 'cn=admin,dc=example,dc=com', 'password');



    // LDAP 서버에 연결된 디렉토리 내의 엔트리 수를 검색합니다.

    $entry_count = ldap_count_entries($ldap_conn, 'ou=people,dc=example,dc=com');



    // 엔트리 수를 출력합니다.

    echo "LDAP 서버에 연결된 디렉토리 내의 엔트리 수: $entry_count
";



    // LDAP 서버에 연결을 해제합니다.

    ldap_close($ldap_conn);

} else {

    echo "LDAP 서버에 연결할 수 없습니다.
";

}



?>



예제 설명


이 예제에서는 LDAP 서버에 연결된 디렉토리 내의 엔트리 수를 검색하고, 엔트리 수를 출력합니다. LDAP 서버 주소와 포트 번호를 지정하고, LDAP 서버에 연결합니다. LDAP 서버에 로그인하고, LDAP 서버에 연결된 디렉토리 내의 엔트리 수를 검색합니다. 엔트리 수를 출력하고, LDAP 서버에 연결을 해제합니다.

참고


* LDAP 서버 주소와 포트 번호는 실제 LDAP 서버 주소와 포트 번호로 대체해야 합니다.
* LDAP 서버에 로그인할 때 사용할 사용자 이름과 암호를 지정해야 합니다.
* LDAP 서버에 연결된 디렉토리 내의 엔트리 수를 검색할 때, 디렉토리 경로를 지정해야 합니다.
* LDAP 서버에 연결된 디렉토리 내의 엔트리 수를 검색할 때, 엔트리 수를 출력할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 432 페이지

검색

게시물 검색