3v4l.org

run code in 300+ PHP versions simultaneously
<?php $mobileNumber = '+33631063771'; $mobileNumber = str_replace(' ', '', $mobileNumber); if (strpos($mobileNumber, '+') !== 0) { if (strpos($mobileNumber, '00') === 0) { $number = substr_replace('00', '+', 0, strlen($mobileNumber)); } elseif (strpos($mobileNumber, '0') === 0 || strpos($mobileNumber, '6') === 0 || strpos($mobileNumber, '7') === 0) { if (strpos($mobileNumber, '0') === 0) { $number = substr($mobileNumber, 1); } $number = '+33' . $number; } } echo $number;
Output for git.master, git.master_jit, rfc.property-hooks
Warning: Undefined variable $number in /in/5kFaH on line 17

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