- var_dump: documentation ( source)
- in_array: documentation ( source)
- get_included_files: documentation ( source)
<?php
function fileIsNotIncluded($file = null)
{
if (empty($file)) {
return false;
}
// Pega os nomes dos arquivos já incluídos com as funções "include", "include_once", "require" e "require_once"
$includedFiles = get_included_files();
if ( ! in_array($file, $includedFiles)) {
return true;
}
return false;
}
var_dump( fileIsNotIncluded(array('Teste.php', 'Teste2.php')) );