So I am using directory iterator to get all php files like this:
$file_list = new RegexIterator($iterator_instance, '/^.+\.php$/');
Now $file_list contains all files having .php extension. However I want to be able to get all php files but skip folders with name view but I am not sure how to write such regex as I am not that good at it.
I just want to get all .php files but not from folder named views.
Update:
$dir_iterator = new RecursiveDirectoryIterator($path);
$iterator = new RecursiveIteratorIterator($dir_iterator);
$file_list = new RegexIterator($iterator, '/^.+\.php$/');
// foreach stuff now
Here I just want that from returned file/folder names, a folder named views should be skipped and I would love if above regex can be modified to account for that as well.