라이브러리

[PHP] ldap_first_reference - 첫 번째 참조를 반환합니다.




LDAP (Lightweight Directory Access Protocol)


LDAP는 디렉토리 서비스를 위한 프로토콜로, 디렉토리 서버에 저장된 데이터를 검색, 추가, 수정, 삭제할 수 있습니다. PHP에서 LDAP를 사용하려면 `ldap` 확장 모듈이 설치되어 있어야 합니다.

ldap_first_reference


`ldap_first_reference` 함수는 LDAP 검색 결과에서 첫 번째 참조를 반환합니다. 참조는 디렉토리 서버에 저장된 데이터의 위치를 나타내는 URL입니다.

# 함수 선언


#hostingforum.kr
php

string ldap_first_reference ( resource $link_identifier )



# 매개 변수


* `$link_identifier`: LDAP 연결 리소스

# 반환 값


* 첫 번째 참조 URL

# 예제


#hostingforum.kr
php

// LDAP 연결

$ldap_conn = ldap_connect('ldap.example.com');



// LDAP 연결 설정

ldap_set_option($ldap_conn, LDAP_OPT_PROTOCOL_VERSION, 3);

ldap_set_option($ldap_conn, LDAP_OPT_REFERRALS, 0);



// LDAP 검색

$search_result = ldap_search($ldap_conn, 'dc=example,dc=com', '(objectClass=*)');



// 첫 번째 참조를 반환

$first_ref = ldap_first_reference($ldap_conn, $search_result);



// 첫 번째 참조를 출력

echo $first_ref . "
";



// LDAP 연결 종료

ldap_close($ldap_conn);



# 참고


* `ldap_set_option` 함수를 사용하여 LDAP 연결 옵션을 설정할 수 있습니다.
* `ldap_search` 함수를 사용하여 LDAP 검색을 수행할 수 있습니다.
* `ldap_close` 함수를 사용하여 LDAP 연결을 종료할 수 있습니다.

LDAP 참조


LDAP 참조는 디렉토리 서버에 저장된 데이터의 위치를 나타내는 URL입니다. 참조는 다음 형식으로 구성됩니다.

#hostingforum.kr


ldap://host:port/dn



* `ldap`: LDAP 프로토콜
* `host`: 디렉토리 서버 호스트 이름
* `port`: 디렉토리 서버 포트 번호
* `dn`: 디렉토리 서버의 DN (Distinguished Name)

# 예제


#hostingforum.kr
php

// LDAP 참조 URL

$ref_url = 'ldap://ldap.example.com:389/dc=example,dc=com';



// LDAP 참조 URL을 출력

echo $ref_url . "
";



# 참고


* LDAP 참조 URL은 디렉토리 서버의 위치를 나타내는 URL입니다.
* LDAP 참조 URL을 사용하여 디렉토리 서버에 저장된 데이터를 검색할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색