как проверить, включен ли завиток или отключен

Возможный дубликат:
Запись функции в php

Я использую следующий код

echo 'Curl: ', function_exists('curl_version') ? 'Enabled' : 'Disabled'; 

это может привести к включению или отключению

но я хотел бы сделать как функция сказать имя функции _iscurl

то я могу назвать его следующим, как в коде моего сайта

 if (_iscurl()){ echo "this is enabled"; // will do an action }else{ echo "this is disabled"; // will do another action } 

~ спасибо

почти так же, как мой предыдущий вопрос, проверьте, разрешено ли allow_url_fopen или нет

Solutions Collecting From Web of "как проверить, включен ли завиток или отключен"

Просто верните существующую проверку из функции .

 function _isCurl(){ return function_exists('curl_version'); } 
 <?php // Script to test if the CURL extension is installed on this server // Define function to test function _is_curl_installed() { if (in_array ('curl', get_loaded_extensions())) { return true; } else { return false; } } // Ouput text to user based on test if (_is_curl_installed()) { echo "cURL is <span style=\"color:blue\">installed</span> on this server"; } else { echo "cURL is NOT <span style=\"color:red\">installed</span> on this server"; } ?> 

или простой –

 <? phpinfo(); ?> 

Просто найдите завиток

источник – http://www.mattsbits.co.uk/item-164.html

 var_dump(extension_loaded('curl')); 

Надеюсь это поможет.

 <?php function _iscurl() { return function_exists('curl_version'); } ?> 

Вы всегда можете создать новую страницу и использовать phpinfo() . Прокрутите вниз до секции завитка и посмотрите, включено ли оно.

Всегда лучше использовать универсальную функцию повторного использования в вашем проекте, которая возвращает, загружается ли расширение. Вы можете использовать следующую функцию для проверки –

 function isExtensionLoaded($extension_name){ return extension_loaded($extension_name); } 

Применение

 echo isExtensionLoaded('curl'); echo isExtensionLoaded('gd'); 

вы можете проверить, поместив этот код в файл php.

 <?php if(in_array ('curl', get_loaded_extensions())) { echo "CURL is available on your web server"; } else{ echo "CURL is not available on your web server"; } 

ИЛИ

 var_dump(extension_loaded('curl'));