3v4l.org

run code in 300+ PHP versions simultaneously
<?php define( 'FLOAT', ';\s*?q= (1|0 # 1 or 0 (\. # Literal dot ([0-9]{1,2}[1-9]| # One or Two Zeroes followed by 1...9 -OR- [0-9][1-9][0-9]?| # Zero followed by 1...9, followed by an optional 0...9 -OR- [1-9] # 1...9 followed by: ([0-9]{0,2}| # None and up to Two 0...9 -OR- [0-9][1-9]| # 0...9 and then followed by 1...9 -OR- [1-9]{1,2} # 1...9 once and up to three ) )(?![0-9]) )? # All this is optional, and refers to float range (?!\.) )' ); preg_match( sprintf( '@(?<params>%s)@x', FLOAT ), ';q=0.3444', $matches ); var_dump( $matches );
Output for git.master, git.master_jit, rfc.property-hooks
array(0) { }

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