<?php
$iphone = '手机';
var_dump($iphone);
$a = '111';
unset($a);
?>
问题1:为什么输出是 string(6) "手机" 其中6是什么意思?怎么不是输出sting(手机)?
问题2:unset($iphone); 输出是空白,不是NULL吗
数据分析师2017-10-01 00:33:56
PHP 入門レベルの質問: var_dump($iphone); 出力 - PHP 中国語 Web サイト Q&A-PHP 入門レベルの質問: var_dump($iphone); 出力 - PHP 中国語ウェブサイト Q&A
ぜひ見て学んでください。
南2017-09-21 21:06:26
var_dump:
この関数は、式のタイプや値など、1 つ以上の式に関する構造情報を表示します。配列は値を再帰的に展開し、インデントによって構造を表示します。
null と空白、unset() が空白を返すことを理解するための例を示します
<?php
$a = array(
'a'=> 1,
'b'=>2
);
$b = array(
'a'=>1,
'b'=>2
);
unset ($a['a']);
$b['a'] = null;
print_r($a);
print_r($b);
?>
印刷結果 :配列([b] => 2) 配列 ([a] => [b] => 2)