php陣列多個去掉並保留一個的方法:1、建立一個PHP範例檔案;2、建立「function formatArray($array) {...}」方法;3、透過「for($ i=0;$i
本教學操作環境:windows7系統、PHP8.1版、Dell G3電腦。
php 陣列多個去掉保留一個?
php刪除數組中相同的元素,只保留一個相同元素
關於重複數組的刪除我們都介紹過N種方法了,今天這個例子有點不同就是刪除數組中相同的元素,只保留一個相同元素了,下面我們上例子,代碼如下:
<?php // 删除数组中相同元素,只保留一个相同元素 function formatArray($array) { sort($array); $tem = ”; $temarray = array(); $j = 0; for($i=0;$i<count($array);$i++) { if($array[$i]!=$tem) { $temarray[$j] = $array[$i]; $j++;//开源代码phpfensi.com } $tem = $array[$i]; } return $temarray; } //测试 调用函数 $array = array(‘aa’,'bb’,'aa’,3,4,5,5,5,5,’bc’); $arr = formatArray($array); print_r($arr); ?>
相關介紹:
sort() 函數對數值數組進行升序排序。
提示:請使用 rsort() 函數對數值陣列進行降序排序。
語法
sort(array,sortingtype);
推薦學習:《PHP影片教學》
以上是php 怎麼實作陣列多個去掉保留一個的詳細內容。更多資訊請關注PHP中文網其他相關文章!