Skip to content
Related Articles

Related Articles

Improve Article

PHP | Collator __construct() Function

  • Last Updated : 30 Aug, 2019
Geek Week

The Collator::__construct() function is an inbuilt function in PHP which is used to create a new instance of Collator.


public Collator::__construct( string $locale )

Parameters: This function accepts single parameter $locale which holds the collation rules. If a null value is passed for the locale, the default locale collation rules will be used. If empty string (“”) or “root” are passed in the locale then UCA rules will be used.

Return Value: This function returns the Collator instance.

Below programs illustrate the Collator::__construct() function in PHP:

Program 1:

$coll = new Collator( 'en_CA' );
object(Collator)#1 (0) {

Program 2:

$coll = new Collator( 'en_CA' );
// Declare array and initialize it 
$arr = array( 'geek', 'geeK', 'Geek', 'geeks' ); 
// Sort array 
collator_sort( $coll, $arr ); 
// Display array content 
var_export( $arr ); 
array (
  0 => 'geek',
  1 => 'geeK',
  2 => 'Geek',
  3 => 'geeks',


My Personal Notes arrow_drop_up
Recommended Articles
Page :