<?php
$files = [
'/usr/share/nginx/wordpress/wp-content/plugins/myplugin.php',
'/usr/share/nginx/wordpress/wp-content/themes/index.php',
'/usr/share/nginx/wordpress/wp-content/themes/mytheme.php',
'/usr/share/nginx/wordpress/wp-content/plugins/akismet.php',
'/usr/share/nginx/wordpress/wp-content/uploads/november.jpg',
];
$exclude = [
'/usr/share/nginx/wordpress/wp-content/plugins/myplugin.php',
'/usr/share/nginx/wordpress/wp-content/uploads/november.jpg',
'',
];
var_dump(array_udiff($files, $exclude, function($a, $b) {
var_dump($a, $b, strpos($a, $b));
return strpos($a, $b) === false ? 1 : 0;
}));
preferences:
53.41 ms | 402 KiB | 5 Q