(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;}?>