* Namespaces 1002 *
В PHP 5.3+ символ обратной косой черты \
используется в пространствах имен. Это начальный символ для обозначения пространства имен, который также служит разделителем между именами подпространств имен.
См. Официальную документацию о
1010 * Пространства имен *.
Opcache
Кроме того, в PHP 7.0+ некоторые функции заменены на коды операций на OPCache , что делает эти специальные функции намного быстрее Однако это работает только тогда, когда функции размещены в корневом пространстве имен. См. обсуждение на эту тему. Таким образом, кроме пространства имен, \
косвенно также влияет на оптимизацию кода.
Этот эффект полезен для следующих встроенных функций:
"array_slice"
"assert"
"boolval"
"call_user_func"
"call_user_func_array"
"chr"
"count"
"defined"
"doubleval"
"floatval"
"func_get_args"
"func_num_args"
"get_called_class"
"get_class"
"gettype"
"in_array"
"intval"
"is_array"
"is_bool"
"is_double"
"is_float"
"is_int"
"is_integer"
"is_long"
"is_null"
"is_object"
"is_real"
"is_resource"
"is_string"
"ord"
"strlen"
"strval"