3v4l.org

run code in 300+ PHP versions simultaneously
<?php var_export(preg_split('~..\K~', 'abcdefghijklm', 3)); echo "\n---\n"; var_export([preg_replace('~..\K~','*', 'abcdefghijklm', 3, $count1), $count1]); echo "\n---\n"; var_export([preg_filter('~..\K~', '*', 'abcdefghijklm', 3, $count2), $count2]); echo "\n---\n"; var_export(preg_grep('~..\K~', ['abc', 'def', 'ghi', 'jklm'])); echo "\n---\n"; var_export(preg_match_all('~(..)\K~', 'abcdefghijklm', $m1) ? $m1 : null); echo "\n---\n"; var_export(preg_match_all('~..\K~', 'abcdefghijklm', $m2) ? $m2 : null);

preferences:
26.23 ms | 409 KiB | 5 Q