2015-04-16 4 views
-2

Я читал, что любая переменная, объявленная после пространства имен, является частью этого пространства имен. Я был смущен, то при чтении про «URL переменных»:PHP: переменные URL-адреса в пространстве имен, которое они объявили?

<?php 
namespace OddTeaFlavors 
return " 
<nav> 
<a href='index.php?flavor=acidRain'> Try Our new Acid Rain Flavor! </a> 
</nav> 
"; 

ли переменная URL flavor быть частью OddTeaFlavors пространства имен?

+0

аромат не может быть переменной. это часть ссылки. – akr

+0

@ user2411276 Его отлично подходит для динамически сгенерированных ключей с запросами GET. – brezanac

+1

Вопрос на начальном уровне, конечно, но это верно ... upvoted –

ответ

2

В этом пространстве имен нет переменной, возвращается строка (которая является данными). После того, как данные отсутствуют, вы больше не находитесь внутри этого пространства имен. Как только ваш ответ HTML будет отправлен, вы больше не на сервере.

+0

Спасибо, я был отброшен термином «переменная URL» и задался вопросом, была ли создана скрытая переменная за кулисами. – ridthyself

+0

Нет, это переменная в контексте _browser_, но не при представлении PHP в середине строки –

 Смежные вопросы

  • Нет связанных вопросов^_^