for
ループを使用して配列内の重複する値/文字列を見つけようとしています
<?php
$b=array('a','b','c','a','b');
$c=count($b);
$d=array();
for($i=0;$i<=($c-1);$i++)
{
for($j=1;$j<=($c-1);$j++)
{
if($b[$i]!=$b[$j])
{
$flag=1;
}
}
if($flag==1)
{
$d[$i]=$b[$i];
}
}
print_R($d);
?>
私の間違いはどこにありますか?配列$dを使用して、重複しない値を表示しました。
注:これはループでのみ試す必要がありfor
ます-配列関数を使用して行う方法を知っています。