Funciones de compilación manual de PHP [funciones integradas (relacionadas con la información de PHP)]

Funciones relacionadas con la extensión [extension_loaded, get_loaded_extensions]:

// extension_loaded: comprueba si se ha cargado una extensión extension_loaded ('gd') o muere ('¡No se encontró ninguna extensión gd!'); // get_loaded_extensions - devuelve todos los nombres de módulos cargados y compilados, similar a la línea de comando php -m $ extensiones_cargadas = get_extensiones_cargadas (); print_r ($ extensiones_cargadas); 123456

Adquisición de información de configuración o funciones relacionadas con la configuración [get_cfg_var, ini_get, ini_restore, ini_set, php_ini_loaded_file]:

// get_cfg_var - Obtiene el valor de una opción de configuración de PHP, el valor tomado es el valor en el archivo de configuración $ val = get_cfg_var ('engine'); var_dump ($ val); // ini_get - Obtiene el valor de una opción de configuración echo ini_get ('display_errors'); // ini_set - establece el valor de una opción de configuración if (! ini_get ('display_errors')) { 
    ini_set ('display_errors', '1');} // ini_restore - restaura el valor de la opción de configuración $ setting = 'y2k_compliance'; echo ini_get ($ setting), PHP_EOL; // 1ini_set ($ setting, ini_get ($ setting)? 0: 1); echo ini_get ($ setting), PHP_EOL; // 0ini_restore ( $ configuración); echo ini_get ($ configuración), PHP_EOL; // 1 // php_ini_loaded_file - Obtiene la ruta del archivo php.ini cargado echo php_ini_loaded_file (); 12345678910111213141516171819202122

Variables de entorno y funciones relacionadas con constantes [getenv, get_defined_constants]:

// getenv - Obtiene el valor de una variable de entorno $ env = getenv (); $ session_name = getenv ('SESSIONNAME'); print_r ($ env); echo $ session_name; // get_defined_constants - Devuelve una matriz asociativa de todas las constantes, la clave es el nombre de la constante, el valor es el valor constante define ('DEBUG', verdadero); $ const = get_defined_constants (verdadero); print_r ($ const ['usuario']); 12345678910

Funciones relacionadas con el tiempo de ejecución de PHP [get_included_files, php_sapi_name, get_current_user, php_uname, phpversion]:

// get_included_files - devuelve la lista de archivos incluidos y requeridos (incluido el script actual) $ included_files = get_included_files (); print_r ($ included_files); // php_sapi_name - devuelve el tipo de interfaz entre el servidor web y PHP, la constante correspondiente PHP_SAPIecho php_sapi_name (); // get_current_user - Obtiene el nombre actual del propietario del script PHP $ user = get_current_user (); var_dump ($ user); // php_uname - Devuelve información sobre el sistema que ejecuta PHP echo php_uname (); // phpversion - Actualiza el Versión de PHP echo phpversion (); 12345678910111213141516

Obtener la función de información detallada de PHP [phpinfo]:

// phpinfo - información de salida sobre la configuración de PHP phpinfo (); 12

Funciones que afectan la operación del script [set_time_limit]:

// set_time_limit: establece el tiempo máximo de ejecución del script en segundos; si se establece en 0 (cero), no hay límite de tiempo. set_time_limit (30); 12

Supongo que te gusta

Origin blog.csdn.net/zy17822307856/article/details/112738262
Recomendado
Clasificación