PHP質問・雑談スレ【初心者お断り(ROM歓迎)】©5ch.net
■ このスレッドは過去ログ倉庫に格納されています
0169nobodyさん
2016/08/05(金) 23:23:47.40ID:???みたいな連想配列からユニークなvalueの一覧を作成するのってどうするのが一般的でしょうか。
とりあえず思いついているのは以下の通りです。1で大丈夫か心配です。
1. foreach( $items as $item )
if ( ! in_array($item[‘value’], $uniques )
$uniques[] = $item[‘value’]
2. foreach( $items as $item )
if ( ! isset( $item[‘value’], $uniques ))
$uniques[‘$item[‘value’]] = 0; // 0はダミー
3. array_column して array_unique
4. array_flip
■ このスレッドは過去ログ倉庫に格納されています