PHP: IntlChar::enumCharNames - Manual
(PHP 7, PHP 8)
IntlChar::enumCharNames โ Enumerate all assigned Unicode characters within a range
Description
For Unicode 1.0 names, only those are enumerated that differ from the modern names.
Changelog
| Version | Description |
|---|---|
| 8.3.0 |
This method now returns false on failure; previously it returns null.
|
Examples
Example #1 Enumerating over a sample range of code points
<?php
IntlChar::enumCharNames(0x2600, 0x2610, function($codepoint, $nameChoice, $name) {
printf("U+%04x %s\n", $codepoint, $name);
});
?>The above example will output:
U+2600 BLACK SUN WITH RAYS U+2601 CLOUD U+2602 UMBRELLA U+2603 SNOWMAN U+2604 COMET U+2605 BLACK STAR U+2606 WHITE STAR U+2607 LIGHTNING U+2608 THUNDERSTORM U+2609 SUN U+260a ASCENDING NODE U+260b DESCENDING NODE U+260c CONJUNCTION U+260d OPPOSITION U+260e BLACK TELEPHONE U+260f WHITE TELEPHONE
See Also
- IntlChar::charName() - Retrieve the name of a Unicode character
- IntlChar::charFromName() - Find Unicode character by name and return its code point value
Found A Problem?
There are no user contributed notes for this page.