3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php $buffer = -1; function callback($output) { return 'R'; } ob_start('callback'); echo 'hello'; //$a = ob_get_contents(); $b = ob_get_clean(); echo $b; var_dump($buffer);

Shows result from various feature-branches currently under review from the php developers. Contact me to have additional branches featured.

Output for Typed properties v2
helloint(-1)
Output for Array change keys
helloint(-1)
Output for Lexical anon
helloint(-1)

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