[PHP-users 16108]連想配列の重複値削除

KEN - 2mediaZone ken @ 2mediazone.com
2003年 6月 21日 (土) 23:11:13 JST


お世話になります。

foreach($a_array as $b) {


 if  ($b["v1"]  != 1) {

  $new_array = $b["value1"];

 }


}

上記のような構文で$a_arrayにはデータベースから抽出した複数の値が格納されてお
り、
その$a_arrayをforeachで$b["v1"]が1でない場合のみ$b["value1"]を$new_arrayに
代入していくわけなのですが、ここで$a_arrayには

value1 => "ああ"
value1 => "ああ"
value1 => "ああ"

のように同一値が多数含まれております。
しかしながら$new_arrayには重複せずに一つずつだけ代入したいと考えております。
どなたかシンプルなよい方法をご存知でしたらご教授くださいませ。
宜しくお願い致します。



PHP-users メーリングリストの案内