PHP数组操作array_unique()
今天遇到点小麻烦,遍历数组时,count($arr)显示为4,可是在遍历的时候出现Notice:Undefined offset: 2。数组长度为4怎么会没有下标为2的那一项呢。
原来我将数组去重用到了array_unique()函数,这个函数会将数组内的重复元素去掉,返回处理后的数组。不过并不会改变原来数组的键值,如下
arr=array(“1”,”1”,”2”);
unique_arr=array_unique(arr);
返回的unique_arr是(“1”,”2”),不过要他们分别对应的下标是unique_arr[0]=”1”;unique_arr[2]=”2”;
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇:没有了
- 下一篇:没有了
