есть кусок кода из роутера:
$parse_url = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH);
$explode = explode('/', trim($parse_url, '/\\'));
$url = array_pad($explode, 3, 'index');
var_dump($url);
если каталог то всё правельно работает, например если:
$parse_url = '/qwe/asd/zxc/';
//array(3) { [0]=> string(3) "qwe" [1]=> string(3) "asd" [2]=> string(3) "zxc" }
но если главная страница:
$parse_url = '/';
//array(3) { [0]=> string(0) "" [1]=> string(5) "index" [2]=> string(5) "index" }
почему $url[0] = "", как сделать чтоб был равен "index"
можно конечно так:
//перед строкой с функцией array_pad вставить:но мне так не нужно, какие есть ещё варианты??
if($url[0] == "") {
$url[0] = "index"
}
_____________
Нажимаю "Мой компьютер"... не моет, сукоо...
Познакомлюсь с девушкой, можно крякнутая версия...