3v4l.org

run code in 300+ PHP versions simultaneously
<?php print json_encode(null, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE) . "\n"; print json_encode(false, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE) . "\n"; print json_encode(0, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE) . "\n"; print json_encode('text', JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE) . "\n"; print json_encode(['text'], JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE) . "\n"; print json_encode(['key' => 'value'], JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE) . "\n"; print json_encode(new class{public $key = 'value';}, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE) . "\n";
Output for git.master, git.master_jit, rfc.property-hooks
null false 0 "text" ["text"] {"key":"value"} {"key":"value"}

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:
35.55 ms | 401 KiB | 8 Q