PHP ile aramın cok iyi oldugu söylenemez. O nedenle sizden burada ki kodların ne anlama geldiğini sormka istiyorum..

$url = $_SERVER['SCRIPT_NAME'];
if (preg_match("/\dosya.php\b/i", $url)) {