中村@東京です。
> こんにちは。北村と申します。
>
> $color_01の配列から「色」の値が重複してるところを削除し
> 、$color_02の配列にしたいです。
> ※「色」の値は不特定多数あります。
--- snip ---
> $color_01 = array(
> array('赤',a,b,c),
> array('黄',d,e,f),
> array('青',g,h,i),
> array('白',s,t,u),
> array('赤',v,w,x),
> array('黄',y,z,a)
> );
foreach ($color_01 as $k => $v) {
if (!$c[$v[0]]) { $color_02[$k] = $v; }
$c[$v[0]]++;
}
これでいけると思います。