(PHP 5 >= 5.5.0)
curl_version — Dapatkan informasi versi cURL.
array curl_version ([ int $usia = CURLVERSION_NOW ] )
Mengembalikan informasi versi tentang cURL.
usia
Mengembalikan array terkait yang berisi elemen berikut:
Indeks | deskripsi nilai |
---|---|
nomor_versi | nomor versi cURL 24-bit |
versi | nomor versi cURL, bentuk string |
ssl_version_number | Nomor versi OpenSSL 24-bit |
ssl_version | Nomor versi OpenSSL, bentuk string |
libz_version | nomor versi zlib, bentuk string |
tuan rumah | Informasi tentang kompilasi host cURL |
usia | |
fitur | Bitmask dari konstanta CURL_VERSION_XXX |
protokol | Serangkaian nama protokol yang didukung oleh cURL |
Contoh ini akan memeriksa fitur mana yang tersedia di versi cURL saat ini menggunakan bitmask 'fitur' yang dikembalikan oleh curl_version().
<?php// Dapatkan array versi cURL $version = curl_version();// Gunakan bitfield untuk memeriksa fitur tertentu dalam versi kompilasi cURL $bitfields = Array( 'CURL_VERSION_IPV6', 'CURL_VERSION_KERBEROS4', 'CURL_VERSION_SSL', 'CURL_VERSION_LIBZ ' );foreach($bitfields sebagai $feature){ echo $feature . ($version['features'] & konstan($feature) ? ' cocok' : ' tidak cocok'); echo PHP_EOL;}?>