3v4l.org

run code in 300+ PHP versions simultaneously
<?php function checkArray($sourceValue) { $createdArray = (array) $sourceValue; var_export($sourceValue); var_export($createdArray); var_export(empty($createdAray)); } checkArray(null); checkArray(false); checkArray(''); checkArray($undefined);
Output for git.master, git.master_jit, rfc.property-hooks
NULLarray ( )truefalsearray ( 0 => false, )true''array ( 0 => '', )true Warning: Undefined variable $undefined in /in/ARaC4 on line 2 NULLarray ( )true

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.46 ms | 401 KiB | 8 Q