Working with Unique Values
<?php $countries = array( 'USA' => 'English', 'Spain' => 'Spanish', 'Brasil' => 'Portuguese', 'UK' => 'English', 'France' => 'French', 'Argentina' => 'Spanish'); $languages = array_unique($countries); printf("<pre>%s</pre>\n", var_export($languages, TRUE)); $languages = array_unique( array_values($countries) ); printf("<pre>%s</pre>\n", var_export($languages, TRUE)); $languages = array_values( array_unique($countries) ); printf("<pre>%s</pre>\n", var_export($languages, TRUE)); ?>
1. | To get the unique values in an array: array_unique() function | ||
2. | array_unique( ) filters an array so that a value can only appear once. |