Voting

: zero plus one?
(Example: nine)

The Note You're Voting On

donikuntoro at integraasp dot com
13 years ago
This function aims to perform filtering of files that have been included :

<?php
function setIncludeFiles($arrayInc = array()){
$incFiles = get_included_files();
if((
count($arrayInc)>0)&&(count($incFiles)>0)){
$aInt = array_intersect($arrayInc,$incFiles);
if(
count($aInt)>0){
return
false;
}elseif(
count($aInt)<1) {
foreach(
$arrayInc as $inc){
if(
is_file($inc))
include(
$inc);
else{
return
false;
}
}
}
}else{
return
false;
}
}
?>

Usage :

<?php
$toBeInclude
= array('/data/your_include_files_1.php',
'/data/your_include_files_2.php',
'/data/your_include_files_3.php',
);
setIncludeFiles($toBeInclude);
?>

Return false if something goes wrong.

<< Back to user notes page

To Top