Example Analysis of Namespace and Auto-loading classes in PHP object-oriented programming
Editor to share with you the PHP object-oriented programming namespace and auto-loading class example analysis, I believe that most people do not know much, so share this article for your reference, I hope you can learn a lot after reading this article, let's go to know it!
The details are as follows:
Namespace
Avoid duplicate class names, resulting in errors.
How to call a class in a namespace
Use the use keyword
Using the following processing, you can call the class directly
\ indicates the global situation
Global.php
Output:
Hello from com\ getinstance\ util
Hello from global
Namespace plus {}
Output:
Hello from Debug
Global namespace
_ _ autoload automatically loads classes
ShopProduct.php
Output:
ShopProduct constructor
Further optimize the processing
Located in the folder business/ShopProduct.php
The above is all the contents of the article "Namespace and sample Analysis of automatically loading classes for PHP object-oriented programming". Thank you for reading! I believe we all have a certain understanding, hope to share the content to help you, if you want to learn more knowledge, welcome to follow the industry information channel!