php 查看全部已載入文件和全部變量

<?php
echo '<pre>';
 //查看運行到打印行的全部載入文件

$debug_included_files = get_included_files();
echo "<br/><br/>included_files=<br/>";
print_r($debug_included_files);


//查看系統裏的全部變量
echo "<br/><br/>globals=<br/>";
print_r($globals);	

// $GLOBALS --- 保存全部全局變量(只在當前頁面中的) 
//get_defined_vars() --- 返回由全部已定義變量所組成的數組(包括全局變量,超全局變量等)  這個比較經常使用,輸出的比較詳細
//get_defined_constants() --- 返回由全部已定義常量所組成的數組 
echo "<br/><br/>get_defined_vars=<br/>";
$debug_get_defined_vars = get_defined_vars();
print_r($debug_get_defined_vars);	

echo "<br/><br/>get_defined_constants=<br/>";
$debug_get_defined_constants = get_defined_constants();
print_r($debug_get_defined_constants);	

// get_defined_functions (PHP 4 >= 4.0.4, PHP 5) — 獲取全部已經定義的函數
echo "<br/><br/>get_defined_functions=<br/>";
$debug_get_defined_functions = get_defined_functions();
print_r($debug_get_defined_functions);

//get_loaded_extensions (PHP 4, PHP 5) — 獲取全部可用的模塊
echo "<br/><br/>get_loaded_extensions=<br/>";
print_r(get_loaded_extensions());

// get_extension_funcs (PHP 4, PHP 5) — 獲取指定模塊的可用函數
echo "<br/><br/>get_extension_funcs=<br/>";
print_r(get_extension_funcs("gd"));
print_r(get_extension_funcs("xml"));

//get_defined_constants (PHP 4 >= 4.1.0, PHP 5) —  獲取關聯數組的名字全部的常量和他們的價值\n
echo "<br/><br/>get_defined_constants=<br/>";
print_r(get_defined_constants(true));

//get_declared_classes (PHP 4, PHP 5) —  獲取由已定義類的名字所組成的數組
echo "<br/><br/>get_declared_classes=<br/>";
print_r(get_declared_classes());
?>

參考  PHP輸出當前進程全部變量/常量/模塊/函數/類的示例php

http://www.jb51.net/article/42890.htm數組

相關文章
相關標籤/搜索