mysqli::ssl_set

(PHP 5, PHP 7, PHP 8)

mysqli::ssl_set -- mysqli_ssl_set — SSL을 사용하여 보안 연결을 설정하는 데 사용


설명

객체 지향 스타일

public mysqli::ssl_set(
    ?string $key,
    ?string $certificate,
    ?string $ca_certificate,
    ?string $ca_path,
    ?string $cipher_algos
): bool
                

절차적 스타일

mysqli_ssl_set(
    mysqli $mysql,
    ?string $key,
    ?string $certificate,
    ?string $ca_certificate,
    ?string $ca_path,
    ?string $cipher_algos
): bool
                

SSL을 사용하여 보안 연결을 설정하는 데 사용됩니다. mysqli_real_connect() 전에 호출되어야 합니다. 이 함수는 OpenSSL 지원이 활성화되어 있지 않으면 아무 작업도 수행하지 않습니다.


매개변수

mysql
절차적 스타일 전용: mysqli_connect() 또는 mysqli_init()에 의해 반환된 mysqli 객체
key
키 파일의 경로 이름입니다.
certificate
인증서 파일의 경로 이름입니다.
ca_certificate
인증 기관 파일의 경로 이름입니다.
ca_path
PEM 형식의 신뢰할 수 있는 SSL CA 인증서가 포함된 디렉토리의 경로 이름입니다.
cipher_algos
SSL 암호화에 사용할 수 있는 암호 목록입니다.

반환 값

이 함수는 항상 true 값을 반환합니다. SSL 설정이 잘못된 경우 mysqli_real_connect()는 연결을 시도할 때 오류를 반환합니다.


기타