3v4l.org

run code in 300+ PHP versions simultaneously
<?php $expression = '-1*(2/(3+4)--10*-110.5/0.009+-.1)'; var_export(preg_split('~(-?\d*(?:\.\d+)?|[()*/+-])~', $expression, 0, PREG_SPLIT_NO_EMPTY | PREG_SPLIT_DELIM_CAPTURE));
Output for git.master, git.master_jit, rfc.property-hooks
array ( 0 => '-1', 1 => '*', 2 => '(', 3 => '2', 4 => '/', 5 => '(', 6 => '3', 7 => '+', 8 => '4', 9 => ')', 10 => '-', 11 => '-10', 12 => '*', 13 => '-110.5', 14 => '/', 15 => '0.009', 16 => '+', 17 => '-.1', 18 => ')', )

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:
167.58 ms | 406 KiB | 5 Q