Heim > Backend-Entwicklung > PHP-Tutorial > 算法求教,高手们进来帮帮忙解决方案

算法求教,高手们进来帮帮忙解决方案

WBOY
Freigeben: 2016-06-13 10:01:11
Original
751 Leute haben es durchsucht

算法求教,高手们进来帮帮忙
有一个数组$array[$i],如果里面有这样的值1,1,2,2,2,3,3,3,3,4,5,5,1,5.........
我想让它分类,重复的不要,最后结果1,2,3,4,5.........
应该怎么做呢?

------解决方案--------------------
array_unique
(PHP 4 > = 4.0.1, PHP 5)

array_unique -- 移除数组中重复的值
说明
array array_unique ( array array )


array_unique() 接受 array 作为输入并返回没有重复值的新数组。

注意键名保留不变。array_unique() 先将值作为字符串排序,然后对每个值只保留第一个遇到的键名,接着忽略所有后面的键名。这并不意味着在未排序的 array 中同一个值的第一个出现的键名会被保留。

注: 当且仅当 (string) $elem1 === (string) $elem2 时两个单元被认为相同。就是说,当字符串的表达一样时。

第一个单元将被保留。

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage