1. print_r ($array/$var) を使用します
print は印刷を意味し、r は Array という単語から取得されます。この関数の機能は配列の内容または通常の変数を出力します。
print_r ($_REQUEST) ;
print_r ($_GET) ; /* GET メソッドを使用して渡されたフォームの内容を出力します */
print_r($_POST) ; /* フォームの POST メソッドを使用して渡された配列の内容を出力します */
2 var_dump ($object/$array/$var) を使用します。 変数には、オブジェクト、配列、およびスカラー変数が含まれます。これは、変数またはオブジェクトのすべての内容を出力することを意味します。
var_dump($DB); /*$DB データベース接続オブジェクトの内容を出力します*/
var_dump($fileHandle) /*ファイル ハンドル オブジェクトの内容を出力します*/
var_dump($Smarty); Smarty テンプレート オブジェクト*/ /
3. var_export($object/$array/$var)
を使用して、変数の文字表現を出力または返します。この関数は、関数に渡された変数に関する構造情報を返します。返される表現が正当な PHP コードである点を除けば、print_r() に似ています。関数の 2 番目のパラメーターを TRUE に設定すると、変数の表現を返すことができます。
例:
コードをコピー コードは次のとおりです:
$a = array ( 1,2, array("a","b","c")) ;
var_export ( $a) ;
$v = var_export ( $a , TRUE) ;
; ( $a , TRUE ) は、返された PHP ソース コードを PHP スクリプトの配列ファイルで直接使用できることを意味します。
関連命令:
上記の 3 つの関数はすべて、オブジェクトの値、システム関数の値、および配列の内容を出力できます。