Ad alanları
PHP 5.3 ve sonraki sürümlerinde ters eğik çizgi \
ad boşluklarında simgesi kullanılır. Bir ad alanını belirtmek için başlangıç sembolüdür ve ayrıca alt ad alanı adları arasında ayırıcı görevi görür.
Hakkında resmi belgelere bakın
için ad .
Opcache
Ayrıca PHP 7.0 ve sonraki sürümlerinde bazı işlevler OPCache tarafından opcodes ile değiştirilir , bu da bu belirli işlevlerin çok daha hızlı çalışmasını sağlar. Ancak bu yalnızca işlevler kök ad alanına yerleştirildiğinde çalışır. Bu konuyla ilgili bu tartışmaya bakın . Dolayısıyla, ad boşluğunun yanı sıra dolaylı olarak kod optimizasyonunu da etkiler.\
Aşağıdaki yerel işlevler bu etkiden yararlanır:
"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"