3v4l.org

run code in 300+ PHP versions simultaneously
<?php $haystack = [0,0,0,1,1,0,1,1,0,0,1,1,0,0,1]; $needle = [1,1,0]; $regex = sprintf( '/(?<=[\[,]%s,)\d+/', implode(',', $needle) ); var_export( preg_match_all($regex, json_encode($haystack), $m) ? $m[0] : [] );

preferences:
34.35 ms | 408 KiB | 5 Q