блин, я опять о сравнении, а там присвоение... тогда в каком случае массив $url с значениями может быть True и наоборот False?...Типа все таки это isset?
Алексей Скляров, вы не могли бы немного пояснить это правило применительно к моему примеру. У меня свойство $param по умолчанию задано пустым массивом. в $url лежат "остатки" от запроса (остальное уже растянули контроллер и метод). что получается, я спрашиваю "если $param = $url истина (что может быть, только если нет никаких параметров в запросе после метода), то присвоить $param массив параметров из запроса (что полная бессмыслица, потому как в условии мы как раз исключили наличие чего либо в $url...)" где я не туда свернул?)
может быть я неправильно выразился... вот в этом месте если распечатать $url, будет название без слеша
$url = ucfirst($url[0]);
echo $url;
$controller = new $url;
и тут же если $url воткнуть в строку инициализации класса, то все работает... в коде, который отдан частному пространству имен.. если вручную туда вбить название контроллера (содержимое $url тобишь), то не работает... Чтоб работало нужно ставить "\". так откуда он там берется, если мы его, как Вы говорите, тримером убрали...(хотя это тут и неуместно, имхо)
прописаны вот такие директивы:
error_reporting(E_ALL);
Error_Reporting(E_ALL & ~E_NOTICE);
но тишина... будьте добры, пришли правильную (Вашу) шапку...
Модератор, спасибо за разъяснение. Должен признать, что я немного в тупике... по моей логике тогда уж нужно было оставить только тег ООП. После такого замечания чет теперь я побаиваюсь задавать вопросы...
как это вяжется с вот этим: "Вы можете импортировать с помощью use одно или несколько пространств имён, разделяя их запятой. В данном примере, мы импортировали пространство имён App\Lib2. Мы все еще не можем ссылаться прямо на MYCONST, MyFunction или MyClass потому что наш код находится в глобальном пространстве и PHP будет искать их именно там. Но если мы добавим префикс «Lib2\», они станут квалифицированными именами, а PHP станет искать их в импортированных пространствах имён, пока не найдет полного совпадения.
" https://habrahabr.ru/post/72097/