3v4l.org

run code in 500+ PHP versions simultaneously
<?php $list = '1,2,3,4'; preg_match_all('/^\d+|\G(?!^)(,?\d+)\K/', $list, $matches); print_r(array_map('array_filter', $matches));

preferences:
91.17 ms | 1720 KiB | 5 Q