3v4l.org

run code in 300+ PHP versions simultaneously
<?php $tests = array( html_entity_decode('&#xd800;&#xdc00;', ENT_NOQUOTES, 'utf-8'), html_entity_decode('&#x1D11E;') ); foreach ($tests as $s) { var_dump($s); var_dump(json_encode($s)); var_dump(json_encode($s, JSON_UNESCAPED_UNICODE)); }
Output for git.master, git.master_jit, rfc.property-hooks
string(16) "&#xd800;&#xdc00;" string(18) ""&#xd800;&#xdc00;"" string(18) ""&#xd800;&#xdc00;"" string(4) "𝄞" string(14) ""\ud834\udd1e"" string(6) ""𝄞""

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
40.94 ms | 401 KiB | 8 Q