次の例では、これら 3 つの関数の具体的な違いを示します。Var_dump と var_export はあまり一般的には使用されませんが、非常に似ています。見てみましょう:
コードをコピーします コードは次のとおりです:
$a = array(1,1,32,322,3433,array(32,232,23232)) ;
$b = 1234 ;
$c = "alsdfl;asdf";
$d = 'a';
$e = fopen("slsl.txt", "r");
var_dump($a);
echo "
";
var_dump($b);
echo "
";
var_dump($c);
echo "
";
var_dump($d);
echo "
";
var_dump($e);
echo "
";
echo "
";
echo "
";
echo "
";
var_export($a);
echo "
";
var_export($b);
echo "
";
var_export($c);
echo "
";
var_export( $d);
echo "
";
var_export($e);
echo "
";
echo "
";
echo "
";
echo "
";
print_r($a);
echo "
";
print_r($b);
echo "
";
print_r($c);
echo "< br>";
print_r ($d);
echo "
";
print_r($e);
echo "
";
出力:
コードをコピー コードは次のとおりです:
警告: fopen(slsl.txt) [function.fopen]: ストリームを開けませんでした: E:mywwwyangtestbase1.php の 6 行目にそのようなファイルまたはディレクトリはありません
array(6) { [0]=> int(1) [2]=> int(322) [4]=> [5]=> 配列(3) { [0]=> int(32) [1]=> int(23232) }
int(1234)
文字列(11) "alsdfl;asdf"
string (1) "a"
bool(false)
array ( 0 => 1, 1 => 1, 2 => 32, 3 => 322, 4 = > 3433, 5 => 配列 ( 0 => 32, 1 => 232, 2 => 23232, ), )
1234
'alsdfl;asdf'
'a'
false
配列 ( [0 ] => 1 [1] => 1 [3] => 3433 [5] => 32 ] => 232 [2] => 23232 )
http://www.bkjia.com/PHPjc/327763.html
www.bkjia.com
本当
http://www.bkjia.com/PHPjc/327763.html技術記事次の例では、これら 3 つの関数の具体的な違いを示します。Var_dump と var_export はあまり一般的には使用されませんが、非常に似ています。コードをコピーします。 コードは次のとおりです: ?ph...