84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
<?php
$iphone = '手机';
var_dump($iphone);
$a = '111';
unset($a);
?>
问题1:为什么输出是 string(6) "手机" 其中6是什么意思?怎么不是输出sting(手机)?
问题2:unset($iphone); 输出是空白,不是NULL吗
学习
PHP入门问题:var_dump($iphone);和unset($a);输出-PHP中文网问答-PHP入门问题:var_dump($iphone);和unset($a);输出-PHP中文网问答
围观一下哦,学习一下。
var_dump: 此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。
null和空白, 给个例子自己体会下unset()是返回空白,两个都有释放内存的意思
$a = array(
'a'=>1,
'b'=>2
);
$b = array(
unset($a['a']);
$b['a'] = null;
print_r($a);
print_r($b);
打印结果:Array ( [b] => 2 ) Array ( [a] => [b] => 2 )
PHP入门问题:var_dump($iphone);和unset($a);输出-PHP中文网问答-PHP入门问题:var_dump($iphone);和unset($a);输出-PHP中文网问答
围观一下哦,学习一下。
var_dump:
此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。
null和空白, 给个例子自己体会下unset()是返回空白,两个都有释放内存的意思
$a = array(
'a'=>1,
'b'=>2
);
$b = array(
'a'=>1,
'b'=>2
);
unset($a['a']);
$b['a'] = null;
print_r($a);
print_r($b);
?>
打印结果:Array ( [b] => 2 ) Array ( [a] => [b] => 2 )