라이브러리

[PHP] ldap_exop_refresh - 확장 작업 헬퍼 새로 고침




LDAP (Lightweight Directory Access Protocol) 이란 디렉토리 정보를 관리하고 조회하는 프로토콜입니다. LDAP를 사용하여 디렉토리 정보를 조회하거나 수정할 수 있습니다. PHP에서 LDAP를 사용하기 위해 `ldap` 확장 모듈을 사용합니다.

`ldap_exop_refresh` 함수는 LDAP 디렉토리 서버에 디렉토리 정보를 갱신하는 연산을 수행하는 함수입니다. 이 함수는 디렉토리 서버에 현재 디렉토리 정보를 갱신하도록 요청합니다. 갱신된 디렉토리 정보는 디렉토리 서버에 저장됩니다.

ldap_exop_refresh 함수 사용법


`ldap_exop_refresh` 함수는 다음과 같은 형식으로 사용됩니다.

#hostingforum.kr
php

bool ldap_exop_refresh ( resource $link_identifier , string $dn )



* `link_identifier` : LDAP 연결 리소스입니다.
* `dn` : 디렉토리 엔트리 이름입니다.

예제


다음 예제는 `ldap_exop_refresh` 함수를 사용하여 디렉토리 정보를 갱신하는 방법을 보여줍니다.

#hostingforum.kr
php

<?php



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

$ldap_server = 'ldap.example.com';

$ldap_port = 389;



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

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



// LDAP 서버에 인증합니다.

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



// 디렉토리 엔트리 이름을 설정합니다.

$dn = 'cn=John Doe,dc=example,dc=com';



// 디렉토리 정보를 갱신합니다.

$refresh_result = ldap_exop_refresh($ldap_conn, $dn);



// 디렉토리 정보를 갱신한 결과를 출력합니다.

if ($refresh_result) {

    echo "디렉토리 정보가 갱신되었습니다.
";

} else {

    echo "디렉토리 정보 갱신 실패
";

}



// LDAP 서버와 연결을 끊습니다.

ldap_close($ldap_conn);



?>



이 예제는 LDAP 서버에 연결하고 인증을 한 후, 디렉토리 엔트리 이름을 설정하여 디렉토리 정보를 갱신합니다. 갱신된 결과를 출력하고, LDAP 서버와 연결을 끊습니다.

참고


* `ldap_exop_refresh` 함수는 디렉토리 서버에 현재 디렉토리 정보를 갱신하도록 요청합니다. 갱신된 디렉토리 정보는 디렉토리 서버에 저장됩니다.
* 디렉토리 엔트리 이름은 디렉토리 서버의 엔트리 이름을 나타냅니다.
* `ldap_exop_refresh` 함수는 LDAP 연결 리소스를 사용하여 디렉토리 정보를 갱신합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색