3v4l.org

run code in 500+ PHP versions simultaneously
<?php $pattern = '/,|\[[^]]+\](*SKIP)(*FAIL)/'; $string = "'==', ['abc', 'xyz'], 1"; $result = preg_split($pattern, $string); print_r($result);

preferences:
109.04 ms | 2043 KiB | 5 Q