LDAP ldap_first_attribute
(PHP 4, PHP 5, PHP 7, PHP 8)
ldap_first_attribute — Return first attribute
설명
ldap_first_attribute(LDAP\Connection $ldap
, LDAP\ResultEntry $entry
): string|false
지정된 항목의 첫 번째 속성을 가져옵니다. 나머지 속성은 ldap_next_attribute()를 연속적으로 호출하여 검색됩니다.
항목 읽기와 유사하게 속성도 특정 항목에서 하나씩 읽습니다.
매개변수
ldap
- ldap_connect()에 의해 반환된 LDAP\Connection 인스턴스입니다.
entry
- LDAP\ResultEntry 인스턴스입니다.
ber_identifier
ber_identifier
는 내부 메모리 위치 포인터에 대한 식별자입니다. 참조로 전달됩니다. 동일한ber_identifier
가 해당 포인터를 수정하는 ldap_next_attribute()에 전달됩니다.메모: 이 매개변수는 이제 PHP에서 자동으로 처리되므로 더 이상 사용되지 않습니다. 이전 버전과의 호환성을 위해 이 매개변수가 전달되면 PHP에서 오류가 발생하지 않습니다.
반환 값
성공 시 항목의 첫 번째 속성을 반환하고 오류 시 false
를 반환합니다.
변경 로그
버전 | 설명 |
---|---|
8.1.0 | ldap 매개변수는 이제 LDAP\Connection 인스턴스를 예상합니다. 이전에는 리소스가 필요했습니다. |
8.1.0 | entry 매개변수는 이제 LDAP\ResultEntry 인스턴스를 예상합니다. 이전에는 리소스가 필요했습니다. |
기타
- ldap_next_attribute() - 결과에서 다음 속성 가져오기
- ldap_get_attributes() - 검색 결과 항목에서 속성 가져오기