- var_dump: documentation ( source)
- implode: documentation ( source)
- explode: documentation ( source)
- array_pop: documentation ( source)
- define: documentation ( source)
<?php
$dir = '/administrator' === '/' ? '' : '/administrator' ;
var_dump($dir);
$parts = explode(DIRECTORY_SEPARATOR, $dir);
array_pop($parts);
// Defines
define('JPATH_ROOT', implode(DIRECTORY_SEPARATOR, $parts));
var_dump(JPATH_ROOT);