删除php中的元素数组

删除php中的元素数组,php,arrays,Php,Arrays,如何删除包含关键字的数组中的值?。我尝试过函数取消设置数组,但它不起作用 $labels=array("FullName"=>"Full name", "Email"=>"Email", "LoginName"=>"Login", "Password"=>"Password", "

如何删除包含关键字的数组中的值?。我尝试过函数
取消设置
数组,但它不起作用

 $labels=array("FullName"=>"Full name",
                        "Email"=>"Email",
                        "LoginName"=>"Login",
                        "Password"=>"Password",
                        "PasswordConfirm"=>"Confirm Your password");

我需要删除
密码确认
及其值。

取消设置
就可以了:

$labels=array("FullName"=>"Full name",
                        "Email"=>"Email",
                        "LoginName"=>"Login",
                        "Password"=>"Password",
                        "PasswordConfirm"=>"Confirm Your password");

unset ($labels['Password'], $labels['PasswordConfirm']);
print_r($labels);
$labels=array("FullName"=>"Full name",
                    "Email"=>"Email",
                    "LoginName"=>"Login",
                    "Password"=>"Password",
                    "PasswordConfirm"=>"Confirm Your password");

 unset ($labels['PasswordConfirm']);
 print_r($labels);

这是。

只需取消设置“PasswordConfirm”键即可删除PasswordConfirm及其值

$labels=array("FullName"=>"Full name",
                    "Email"=>"Email",
                    "LoginName"=>"Login",
                    "Password"=>"Password",
                    "PasswordConfirm"=>"Confirm Your password");

 unset ($labels['PasswordConfirm']);
 print_r($labels);

取消设置($labels['PasswordConfirm']);unset应该有用。请发布您尝试的代码。对不起,我键入了unset($labels[4])。这就是为什么它没有;噢,天哪,谢谢你。当你发布此消息时,我实际上使用了另一种服务:)再次感谢你的链接。