<?php
highlight_file
(__FILE__);
error_reporting(0);
    class 
Test{
    public 
$file;
    public function 
__destruct(){
        include(
$this->file);
    }
}
$filename $_GET['file'];
$filename1 preg_replace('/\.php|\\\\/'''$filename);
if(isset(
$_GET['file'])){
    if(
$filename!==$filename1){
        echo 
'被过滤了哦';
        }
}
include(
$filename1);
highlight_file(__FILE__);
?>

<?php
highlight_file
(__FILE__);
error_reporting(0);
    class 
Test{
    public 
$file;
    public function 
__destruct(){
        include(
$this->file);
    }
}
$filename $_GET['file'];
$filename1 preg_replace('/\.php|\\\\/'''$filename);
if(isset(
$_GET['file'])){
    if(
$filename!==$filename1){
        echo 
'被过滤了哦';
        }
}
include(
$filename1);
highlight_file(__FILE__);
?>