3v4l.org

run code in 300+ PHP versions simultaneously
<?php declare(strict_types = 1); function doFoobarNull(string $s): void { if (preg_match_all('/(foo)?(bar)?(baz)?/', $s, $matches, PREG_OFFSET_CAPTURE)) { var_dump($matches); } } doFoobarNull("baz");

preferences:
24.98 ms | 405 KiB | 5 Q