[DOC-CVS] [doc-en] master: Fix intl_get_error_message() example (#5708)

[email protected] (Kamil Tekiela via GitHub) Sat, 25 Jul 2026 13:23:40 +0000
Newsgroups php.doc.cvs
Message-ID <[email protected]>
Author: Kamil Tekiela (kamil-tekiela)
Committer: GitHub (web-flow)
Pusher: kamil-tekiela
Date: 2026-07-25T14:23:38+01:00

Commit: https://github.com/php/doc-en/commit/d5e705df751e5d590449c2f910be5753896a7722
Raw diff: https://github.com/php/doc-en/commit/d5e705df751e5d590449c2f910be5753896a7722.diff

Fix intl_get_error_message() example (#5708)

Co-authored-by: Masaki Kagaya <[email protected]>

Changed paths:
  M  reference/intl/functions/intl-get-error-message.xml


Diff:

diff --git a/reference/intl/functions/intl-get-error-message.xml b/reference/intl/functions/intl-get-error-message.xml
index c4fab7f55d57..56166d7ddbad 100644
--- a/reference/intl/functions/intl-get-error-message.xml
+++ b/reference/intl/functions/intl-get-error-message.xml
@@ -31,20 +31,30 @@
 
  <refsect1 role="examples">
   &reftitle.examples;
-  <para>
-   <example>
-    <title><function>intl_get_error_message</function> example</title>
-    <programlisting role="php">
+  <example>
+   <title><function>intl_get_error_message</function> example</title>
+   <programlisting role="php">
 <![CDATA[
 <?php
-if( Collator::getAvailableLocales() === false ) {
-    show_error( intl_get_error_message() );
+
+$bundle = resourcebundle_create('en_US', __DIR__ . '/does-not-exist', false);
+
+if ($bundle === null) {
+    $errorCode = intl_get_error_code();
+
+    printf("Error name: %s\n", intl_error_name($errorCode));
+    printf("Error message: %s\n", intl_get_error_message());
 }
-?>
 ]]>
-    </programlisting>
-   </example>
-  </para>
+   </programlisting>
+  </example>
+  &example.outputs;
+  <screen>
+<![CDATA[
+Error name: U_MISSING_RESOURCE_ERROR
+Error message: resourcebundle_create(): Cannot load libICU resource bundle: U_MISSING_RESOURCE_ERROR
+]]>
+  </screen>
  </refsect1>
 
  <refsect1 role="seealso">