我有一个这样的例子:
<?php
$arr = array(-1,0,1,12,-100,1);
print_r($arr); echo "</br>";
$new_arr = array_diff($arr, array(12));
print_r($new_arr);
?>
&#34;数组()&#34; part(&#34; array(12)&#34;在这个例子中是&#34;关键字&#34;可以用来获取数组中的值?这在php.net手册中没有解释,至少没有使用array_diff。如果你能指出我的解释那就太好了。
感谢。
答案 0 :(得分:0)
array(12)不是关键字,它是一个在索引0处仅使用值12声明的数组。让我重写,这将是自我解释。
<?php
$arr = array(-1,0,1,12,-100,1);
$arr2 = array(12);
print_r($arr); echo "</br>";
print_r($arr2); echo "</br>";
$new_arr = array_diff($arr, $arr2);
print_r($new_arr);
?>