我在删除数组元素时遇到问题。看:
<?php
session_start();
$i = 0;
$expected = $_GET['name'];
foreach($_SESSION['chart'] as $name)
{
if($name==$expected)
{
break;
}
$i++;
}
unset($_SESSION['chart'][$i]);
echo count($_SESSION['chart'])." ".$expected." ".$i;
//echo "<script>history.go(-1);</script>";
?>
我得到这个输出:3 name 2。
我知道数组中的元素名称为“name”,但我无法取消设置它。请帮我。