3v4l.org

run code in 300+ PHP versions simultaneously
<?php $inputs = array(NULL, 0, 1, 1.1, '1.1'); foreach ($inputs as $input) { $output = key(array($input => NULL)); printf("Input: %s\n", var_export($input, TRUE)); printf("Output: %s\n\n", var_export($output, TRUE)); }
Output for git.master, git.master_jit, rfc.property-hooks
Input: NULL Output: '' Input: 0 Output: 0 Input: 1 Output: 1 Deprecated: Implicit conversion from float 1.1 to int loses precision in /in/taXU1 on line 4 Input: 1.1 Output: 1 Input: '1.1' Output: '1.1'

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