一,有问题的代码
for($i = 1;$i < 3;$i++){
echo "-------${i}-----------\r\n";
$arr['cmd'] = 'insert';
$arr['i'] = $i;
print_r($arr);
$arr = serialize($arr);
}
二,有问题的代码输出
三,正确的代码
使用数组前,最好先定义初始化。
for($i = 1;$i < 3;$i++){
echo "-------${i}-----------\r\n";
//定义为数组变量并且初始化
$arr = array();
$arr['cmd'] = 'insert';
$arr['i'] = $i;
print_r($arr);
$arr = serialize($arr);
}
四,正确的代码输出
原文:http://blog.csdn.net/clevercode/article/details/50697495