Руководство определяет обратную косую черту как ненужный , что, естественно, означает, что если вы все еще используете его, то значение эквивалентно. Однако, как вы указали, в руководстве сказано, что оно предположительно недопустимо, что неверно.
Однако, есть еще кое-что, что беспокоит руководство. Они рекламируют это:
// importing a global class
use \ArrayObject;
Если верно, что имена импорта не обрабатываются относительно текущего пространства имен, тогда use \ArrayObject
и use ArrayObject
должны иметь одинаковое значение. На что еще может ссылаться use ArrayObject
, кроме глобального? На практике движок будет импортировать глобальный.
Также с такими ошибками:
http://bugs.php.net/bug.php?id=49143
Я полагаю, что существует путаница в отношении того, каким должен быть стандарт.
Чтобы ответить на ваш вопрос: разницы нет. Однако, если бы я был разработчиком движка, который также был сторонником стандарта «не ведущий слэш», то мне не пришлось бы рассматривать случай, когда кто-то писал use \Exception;
. Я полагаю, что так и было.