?Array deduplication
$term = array_column ( $grade , 'term' );$term =array_flip(array_flip($term));print_r($term);
Effect:
Principle:
array_flip():
同じ値が複数回出現する場合、最後のキー名がその値とすべてになります。他のキー名は失われます。
元の配列の値のデータ型が文字列または整数ではない場合、関数はエラーを報告します。
キーと値の 2 つの交換。PHP では重複したキー名が許可されないため、重複排除の効果が得られます。
print_r(array_unique($term));
array_unique() 関数は、配列内の重複する値を削除し、結果の配列を返します。
複数の配列要素の値が等しい場合、最初の要素のみが保持され、他の要素は削除されます。
返された配列内のキー名は変更されません。