REDROOM
PHP 8.3.31
Path:
Logout
Edit File
Size: 1.50 KB
Close
/home/getspomw/itechservicellc.com/vendor/masterminds/html5/src/HTML5/Parser/CharacterReference.php
Text
Base64
<?php namespace Masterminds\HTML5\Parser; use Masterminds\HTML5\Entities; /** * Manage entity references. * * This is a simple resolver for HTML5 character reference entitites. See Entities for the list of supported entities. */ class CharacterReference { protected static $numeric_mask = array( 0x0, 0x2FFFF, 0, 0xFFFF, ); /** * Given a name (e.g. 'amp'), lookup the UTF-8 character ('&'). * * @param string $name The name to look up. * * @return string The character sequence. In UTF-8 this may be more than one byte. */ public static function lookupName($name) { // Do we really want to return NULL here? or FFFD return isset(Entities::$byName[$name]) ? Entities::$byName[$name] : null; } /** * Given a decimal number, return the UTF-8 character. * * @param $int * * @return false|string|string[]|null */ public static function lookupDecimal($int) { $entity = '&#' . $int . ';'; // UNTESTED: This may fail on some planes. Couldn't find full documentation // on the value of the mask array. return mb_decode_numericentity($entity, static::$numeric_mask, 'utf-8'); } /** * Given a hexidecimal number, return the UTF-8 character. * * @param $hexdec * * @return false|string|string[]|null */ public static function lookupHex($hexdec) { return static::lookupDecimal(hexdec($hexdec)); } }
Save
Close
Exit & Reset
Text mode: syntax highlighting auto-detects file type.
Directory Contents
Dirs: 0 × Files: 12
Delete Selected
Select All
Select None
Sort:
Name
Size
Modified
Enable drag-to-move
Name
Size
Perms
Modified
Actions
CharacterReference.php
1.50 KB
lrw-r--r--
2025-10-28 20:22:44
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
DOMTreeBuilder.php
22.83 KB
lrw-r--r--
2025-10-28 20:22:44
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
EventHandler.php
3.59 KB
lrw-r--r--
2025-10-28 20:22:44
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
FileInputStream.php
1.13 KB
lrw-r--r--
2025-10-28 20:22:44
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
InputStream.php
2.44 KB
lrw-r--r--
2025-10-28 20:22:44
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
ParseError.php
130 B
lrw-r--r--
2025-10-28 20:22:44
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
README.md
1.66 KB
lrw-r--r--
2025-10-28 20:22:44
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Scanner.php
11.19 KB
lrw-r--r--
2025-10-28 20:22:44
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
StringInputStream.php
9.45 KB
lrw-r--r--
2025-10-28 20:22:44
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Tokenizer.php
35.68 KB
lrw-r--r--
2025-10-28 20:22:44
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
TreeBuildingRules.php
3.20 KB
lrw-r--r--
2025-10-28 20:22:44
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
UTF8Utils.php
7.11 KB
lrw-r--r--
2025-10-28 20:22:44
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Zip Selected
If ZipArchive is unavailable, a
.tar
will be created (no compression).