नेमस्पेस
PHP 5.3+ में बैकस्लैश \
प्रतीक का उपयोग नामस्थानों में किया जाता है। यह एक नेमस्पेस इंगित करने के लिए प्रारंभ प्रतीक है और उप-नामस्थान नामों के बीच विभाजक के रूप में भी कार्य करता है।
नामस्थान के बारे में आधिकारिक दस्तावेज देखें
।
Opcache
इसके अतिरिक्त PHP 7.0+ में कुछ कार्यों को OPCache द्वारा opcodes के साथ बदल दिया जाता है , जिससे ये विशिष्ट कार्य बहुत तेजी से चलते हैं। हालाँकि यह केवल तभी काम करता है जब कार्यों को रूट नेमस्पेस में रखा जाता है। इस विषय में इस चर्चा को देखें । इसलिए नाम रखने के अलावा, अप्रत्यक्ष रूप से कोड अनुकूलन को भी प्रभावित करता है।\
निम्नलिखित मूल कार्य इस प्रभाव से लाभान्वित होते हैं:
"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"