我下面有一个数组,我需要访问checkbox3数组并查明它是否已设置。
这样的东西但不起作用:
<?php if(isset($fields['checkbox3']["One"])): ?>
One is set
<?php endif; ?>
array(2) {
["checkbox2"]=>
array(1) {
[0]=>
string(10) "Don't Show"
}
["checkbox3"]=>
array(5) {
[0]=>
string(3) "One"
[1]=>
string(3) "Two"
[2]=>
string(5) "Three"
[3]=>
string(4) "Four"
[4]=>
string(5) "Five"
}
}
答案 0 :(得分:3)
in_array("One", $fields["checkbox3"]);
bool in_array ( mixed $needle , array $haystack [, bool $strict ] )
答案 1 :(得分:2)
$fields['checkbox3']["One"]
不存在,而"One"
是$fields['checkbox3'][0]
答案 2 :(得分:2)
答案 3 :(得分:1)