0
$fields = array('timbo', '22', 'norway');

如何仅根据它的值取消设置挪威的数组键?

4

3 回答 3

7
array_diff($fields, array('norway'))

http://php.net/array_diff

于 2013-08-11T20:54:20.453 回答
1
$key = array_search( 'norway', $fields ); 
if ($key !== FALSE) {
    unset($fields[$key]); // remove 
}
于 2013-08-11T20:55:52.017 回答
0

您可以使用array_search来获取索引。array_search将在第一场比赛后退出。

$index = array_search('norway', $fields);
if($index !== FALSE)
    unset($fields[$index]);
于 2013-08-11T20:56:08.313 回答