Я работаю над проектом, в котором я назначаю свой список URI постоянному массиву.
$vars = explode("/", $_SERVER['REQUEST_URI']);
array_shift($vars);
if(end($vars) == "" && count($vars) > 0){ //remove last element when empty (occures when using / at the end of URL)
array_pop($vars);
}
define("URI_VARS", $vars);
unset($vars);
Большой вопрос, как я могу проверить, существует ли элемент?Если я использую defined("URI_VARS")
, это, конечно, работает, но как я могу проверить, например, существует ли URI_VARS[1]
?
defined("URI_VARS[1]")
, похоже, не работает.Я нашел в сети что-то о defined("URI_VARS", "1")
или defined("URI_VARS" , 1)
, но оба не работают.
Спасибо за помощь!