|
|
|
|
|
для: sl1p
(21.01.2011 в 13:09)
| | Первое что приходит в голову, посмотреть отчет функции phpinfo()
| |
|
|
|
|
|
|
|
для: cheops
(21.01.2011 в 13:24)
| | А второе -
<?
ini_get('allow_url_fopen');
function_exists('exec');
?>
|
| |
|
|
|
|
|
|
|
для: Shorr Kan
(21.01.2011 в 14:00)
| | Из описания function_exists:
Обратите внимание, что имя функции может существовать, даже если сама функция не может использоваться из-за опций конфигурации или компиляции (image-функции как пример). | |
|
|
|
|
|
|
|
для: sim5
(21.01.2011 в 14:03)
| | Из тестов.
Запрещаю функцию - function_exists дает false. Разрешаю - true. | |
|
|
|
|
|
|
|
для: Shorr Kan
(21.01.2011 в 19:52)
| | Вообще-то запрет производится дерективой disable_functions, в которой указываются функции прописанные через запятую. Значит кто-то врет, или разработчики, или вы. ) | |
|
|
|
|
|
|
|
для: sim5
(21.01.2011 в 19:57)
| | Разработчики. Если, конечно, считать, что они писали о том, что функция, указанная в disable_functions дает true при function_exists... чего, насколько мне известно, они не делали.
Проверьте сами.
disable_functions =
echo function_exists('exec'); // true
disable_functions = exec
echo function_exists('exec'); // false | |
|
|
|
|
|
|
|
для: Shorr Kan
(21.01.2011 в 21:05)
| | >Если, конечно, считать, что они писали о том, что функция, указанная в disable_functions дает true при function_exists... чего, насколько мне известно, они не делали.
Note:
A function name may exist even if the function itself is unusable due to configuration or compiling options (with the image functions being an example). | |
|
|
|
|
|
|
|
для: sim5
(22.01.2011 в 09:46)
| | Видимо вы меня не понимаете :) | |
|
|
|
|
|
|
|
для: Shorr Kan
(22.01.2011 в 13:22)
| | Возможно, и возможно они хотели, но забыли, опохмелятся, вспомнят. ) | |
|
|
|