3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php $value = '1234567890'; if (! preg_match('/((\d{0,6})-)?(\d{1,10})/', $value, $matches)) { echo 'nope'; } print_r($matches); if ($matches[1] === null) { echo 'test'; }
based on OapLc
Output for 5.6.30, hhvm-3.18.5 - 3.22.0, 7.0.30 - 7.3.0rc3
Array ( [0] => 1234567890 [1] => [2] => [3] => 1234567890 )