PHP의 curl_version 기능
PHP의 curl_version 기능
(PHP> = 5.5.0 5)
curl_version는 - 컬 버전 정보를 가져옵니다.
설명
array curl_version ([ int $age = CURLVERSION_NOW ] )
의 컬 버전에 대한 정보를 반환합니다.
매개 변수
나이
반환 값
그것은 다음과 같은 요소를 포함하는 연관 배열을 반환합니다 :
Indice | 값 설명 |
---|---|
VERSION_NUMBER | 24 비트 버전 번호 컬 |
버전 | 문자열로 컬 버전 번호, |
ssl_version_number | OpenSSL에 24 비트 버전 번호 |
ssl_version | 문자열로 OpenSSL을 버전 번호, |
libz_version | 문자열로 ZLIB 버전 번호, |
주인 | 컬 호스트를 구축에 대한 정보 |
나이 | |
특징 | 비트 마스크 상수 CURL_VERSION_XXX |
프로토콜 | 컬에 의해 지원되는 프로토콜 이름의 배열 |
예
이 예는 현재 컬 버전 curl_version () 기능을 사용할 수 있습니다 복귀 '기능'비트 마스크를 확인합니다.
<?php // 获取cURL版本数组 $version = curl_version(); // 在cURL编译版本中使用位域来检查某些特性 $bitfields = Array( 'CURL_VERSION_IPV6', 'CURL_VERSION_KERBEROS4', 'CURL_VERSION_SSL', 'CURL_VERSION_LIBZ' ); foreach($bitfields as $feature) { echo $feature . ($version['features'] & constant($feature) ? ' matches' : ' does not match'); echo PHP_EOL; } ?>