Php 如何从数组中取消设置值?
我试图删除数组中的一个值,并使用Unset函数,但当我在Unset函数中传递数组时,出现了错误 数组:Php 如何从数组中取消设置值?,php,arrays,Php,Arrays,我试图删除数组中的一个值,并使用Unset函数,但当我在Unset函数中传递数组时,出现了错误 数组: Array ( [mid] => 8 [optionsRadios2] => 0 [optionsRadios3] => 1 [optionsRadios5] => 0 [optionsRadios6] => 0 [optionsRadios7] => 1 [optionsRadios24] => 0 [optionsRadios25] => 1
Array ( [mid] => 8 [optionsRadios2] => 0 [optionsRadios3] => 1 [optionsRadios5] => 0 [optionsRadios6] => 0 [optionsRadios7] => 1 [optionsRadios24] => 0 [optionsRadios25] => 1 )
我想删除mid,我使用如下方式:
$module=$data['mid'];
$newdata=unset($data['mid']);
错误:
Parse error: syntax error, unexpected 'unset' (T_UNSET) in C:\xampp\htdocs\Traning\application\controllers\home.php on line 77
请提供帮助。仅使用:
unset($data['mid']);
不指定给变量
在文档中返回void。在第一次查看时,您的代码看起来正常吗 你能检查一下这个例子吗
$koko = [
'mid' => 1,
'name' => 'koko'
];
print_r($koko);
echo '---------------------------';
$toto = $koko['name'];
unset($koko['name']);
print_r($koko);
echo 'and your name is : '.$toto;