Php 阵列未正确清除?
我有一个表单,允许用户从数组中添加和删除对象。删除过程通过获取数组并将所有内容转储到下拉列表中,用户可以从中选择要删除的内容Php 阵列未正确清除?,php,html,arrays,Php,Html,Arrays,我有一个表单,允许用户从数组中添加和删除对象。删除过程通过获取数组并将所有内容转储到下拉列表中,用户可以从中选择要删除的内容 <?php session_start(1); if (isset($_SESSION['array'])){ $narray = $_SESSION['array']; if ($narray != NULL){ echo "DDDD"; } echo 'Select an object to delete: '; echo '<select name=
<?php
session_start(1);
if (isset($_SESSION['array'])){
$narray = $_SESSION['array'];
if ($narray != NULL){
echo "DDDD";
}
echo 'Select an object to delete: ';
echo '<select name=deleteob>';
foreach($narray as $drop){
echo'<option value="'.$drop.'">'.$drop.'</option>';
}
echo '</select>';
更改
if ($narray != NULL) {
致:
如果删除一个数组的所有元素,它仍然是一个数组,并且不等于null
什么是var\u转储($\u会话['array'])代码>生成?空数组与NULL
不同。
if (!empty($narray)) {