Buiten de uitbreidingen op de taal PHP, komt PHP 5.3 ook gewoon met een paar nieuwe extensies die extra functionaliteit brengen. Zo is er de intl extensie, een extensie die de internationalization-gerelateerde uit de Unicode library die PHP6 gebruikt aanbiedt voor gebruik in PHP 5.3.
Om iets concreter te zijn, de extensie geeft je de mogelijkheid om met regio-specifieke instellingen om te gaan zoals: Hoe noteer je een datum in Frankrijk, gebruik je een punt of een komma, of misschien wel een spatie om duizendtallen te scheiden, hoe sorteer je de speciale letters uit het Frans, enzovoorts. De extensie biedt haar functionaliteit aan via 6 verschillende klassen: Locale, MessageFormatter, IntlDateFormatter, NumberFormatter, Collator en Normalizer. In dit artikel kijken we naar de eerste 5.
(more...)