English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل دروس PHP الأساسية

دليل دروس PHP المتقدمة

PHP & MySQL

دليل مرجع PHP

استخدام وظيفة PHP curl_version() و أمثلة

دليل مرجع PHP CURL

(PHP 5 >= 5.5.0)

curl_version — للحصول على معلومات إصدار CURL.

النحو

array curl_version ([ int $age = CURLVERSION_NOW ] )

يُرجع معلومات إصدار CURL.

المُدخل

عمر

القيمة المُرجعة

يُرجع قائمة مرتبطة تحتوي على العناصر التالية:

مؤشروصف القيمة
version_numberرقم إصدار CURL 24 بت
versionرقم إصدار CURL، شكل النص
ssl_version_numberرقم إصدار OpenSSL 24 بت
ssl_versionرقم إصدار OpenSSL، شكل النص
libz_versionرقم إصدار zlib، شكل النص
hostمعلومات حول تشغيل CURL المضيف
عمر 
featuresواحدCURL_VERSION_XXXمقاسات الثوابت
protocolsمجموعة من أسماء البروتوكولات المدعومة من CURL

مثال على الإنترنت

هذا المثال سيقوم بالتحقق من الخصائص المتاحة في علامة التبويب 'features' التي يعيدها curl_version() لـ CURL الإصدار الحالي.

<?php
// للحصول على قائمة إصدارات CURL
$version = curl_version();
// يستخدم مجال البيانات الثنائية في إصدار التجميع لتحقق من بعض الخصائص
$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;
}
?>

دليل مرجع PHP CURL