summaryrefslogtreecommitdiff
path: root/ext/standard/basic_functions.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/standard/basic_functions.c')
-rw-r--r--ext/standard/basic_functions.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/ext/standard/basic_functions.c b/ext/standard/basic_functions.c
index 1d58694497..cac92c13b3 100644
--- a/ext/standard/basic_functions.c
+++ b/ext/standard/basic_functions.c
@@ -327,6 +327,8 @@ function_entry basic_functions[] = {
PHP_FE(extension_loaded, NULL)
PHP_FE(get_extension_funcs, NULL)
+ PHP_FE(warn_not_available, NULL)
+
PHP_FE(parse_ini_file, NULL)
/* functions from reg.c */
@@ -2008,6 +2010,15 @@ PHP_FUNCTION(get_extension_funcs)
/* }}} */
+
+/* This function is not directly accessible to end users */
+PHP_FUNCTION(warn_not_available)
+{
+ php_error(E_WARNING, "%s() is not supported in this PHP build", get_active_function_name());
+ RETURN_FALSE;
+}
+
+
/*
* Local variables:
* tab-width: 4