ciao gente, mi sapete dire perchè queste 2 righe di codice non vanno in php5???

codice:
$DIR_ROOT = '/Root/Subdir/install/';#dirname($_SERVER['PHP_SELF']);
$DIR_ROOT = substr($DIR_ROOT, 0, strrpos($DIR_ROOT, 'install/'));
echo $DIR_ROOT;
che diavolo è?