The example in this article tells you how PHP merges the same elements in an array. Share to everyone for your reference. Specifically as follows:
About the deletion of repeated arrays we've all introduced n methods, and today This example is a little different is to delete the same elements in the array, leaving only one of the same elements, the specific example code is as follows:
Copy Code code as follows:
<?php
Deletes the same element in an array, preserving only one of the same elements
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 + +;
}
$tem = $array [$i];
}
return $temarray;
}
Test Call function
$array = Array (' AA ', ' BB ', ' AA ', 3,4,5,5,5,5, ' BC ');
$arr = Formatarray ($array);
Print_r ($arr);
?>
I hope this article will help you with your PHP program design.