The php Function Intl_Get_Error_Message
The php function intl_get_error_message allows logging of errors in a file specified by the web server configuration. The log file must be writable by the web server. It is advisable to enable this feature in the php.ini file, if you want to log errors when testing a web application. In order to make this work, the error_reporting parameter must be set to E_ALL.
The intl extension provides a number of functions for displaying error messages. They are useful for developers to debug and troubleshoot applications. In this article we will look at the function intl_get_error_message, its usage and its return value.
A "Locale" is an identifier that specifies a language, culture, or regionally-specific behavior. PHP uses RFC 4646 language tags that use hyphens rather than underscores (as opposed to the standard ISO 8879 utf-8 strings used by Unix and other systems).
The Locale::getLocale() method returns a locale for which the formatter was created. This is not the same as the locale for which PHP was compiled, and does not affect encoding of data or other attributes.
A "break iterator" is an ICU object that exposes methods for locating text boundaries such as word or sentence boundaries. The intl extension provides several break iterators, including IntlBreakIterator, IntlRuleBasedBreakIterator and IntlCodePointBreakIterator.