gko*_*ski -1 php arrays array-unique
我有一个数组$ tmp:
Array
(
[0] => 49
[1] => 49
[2] => 49
)
Run Code Online (Sandbox Code Playgroud)
使用后array_unique($tmp)我得到这个输出:
Array
(
[0] => 49
[1] => 49
[2] => 49
)
Run Code Online (Sandbox Code Playgroud)
而且我想得到
Array
(
[0] => 49
)
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?我是PHP新手
您不仅需要调用该函数,还需要使用返回的值.做
$tmp=array_unique($tmp);
Run Code Online (Sandbox Code Playgroud)
只是调用该函数而不是获取返回的值就没有用了.
有一些函数可以对原始变量进行操作,因此您不需要拿起它们的ret值例如sort()但array_unique()不是其中之一.请务必参考http://www.php.net/functionName查找