3v4l.org

run code in 300+ PHP versions simultaneously
<?php $search_expression = '+word1 -word2 -"word word"'; $words = preg_split("~\"[^\"]+\"(*SKIP)(*FAIL)|\h+~", $search_expression); print_r($words);

preferences:
14.54 ms | 402 KiB | 5 Q