Недавно был разговор с коллегой о пространстве имен в yii2.
Как Вы считаете, что более логически правильно:
Вариант 1:
Код: Выделить всё
use \yii\web\Controller
Код: Выделить всё
use yii\web\Controller
Код: Выделить всё
use \yii\web\Controller
Код: Выделить всё
use yii\web\Controller
спасибо!
этот момент определен самим php(см ниже).
То для полного имени, а в use не надо полное имя указывать:
Обратите внимание, что для имен в пространстве имен нет необходимости в начальном обратном слеше (\) и его присутствие там не рекомендуется
При объявлении символы можно использовать любого регистра. Обращаться к ним надо регистрозависимо, тогда как технически можно регистронезависимо. Это как раз уже от PSR требование.
лучшийmaleks писал(а): ↑2017.12.05, 10:31этот момент определен самим php(см ниже).
То для полного имени, а в use не надо полное имя указывать:Обратите внимание, что для имен в пространстве имен нет необходимости в начальном обратном слеше (\) и его присутствие там не рекомендуетсяПри объявлении символы можно использовать любого регистра. Обращаться к ним надо регистрозависимо, тогда как технически можно регистронезависимо. Это как раз уже от PSR требование.