Данное регулярное выражение позволяет переместиться на N уровней выше по файловой системе в PHP5.
[code] require( preg_replace( '|^(.+)/[^/]+/[^/]+/[^/]+$|', '$1', str_replace( "\", '/', dirname(FILE) ) ).'/header.php' ); [/code]
Этот пример подключает файл header,php находящийся 3 уровнями выше, относительно файла в котором данная конструкция использована.
UPD: есть более простое решение ;)
[code] dirname(dirname(dirname(FILE))).DIRECTORY_SEPARATOR.'header.php'; [/code]
18.04.2011