In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-02-25 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >
Share
Shulou(Shulou.com)06/01 Report--
Editor to share with you in php variables are divided into how many access methods, I believe that most people do not understand, so share this article for your reference, I hope you will learn a lot after reading this article, let's go to know it!
Description: in php, variables are divided into three access methods (scope): local variables, global variables, static variables.
1. Global variable
Description: variables defined outside the function are global variables. Normally, it can only be used outside the function. The scope is outside the function.
Sample code:
/ / the scope of the global variable $name = 'admin'; / / the global variable cannot be used inside the function because the storage location is different function user () {echo $name;} user (); / / the error cannot be reported using $name 2. Local variable
Description: the variable defined in the function is a local variable. Normally, it can only be used inside the function.
Sample code:
/ / Local variable scope $name = 'admin';echo $name;// adminfunction user2 () {$name2 =' qingyu'; / / local variable echo $name2; / / qingyu} user (); echo $name2; / / local variable cannot be used externally. Static variable
Note: normally variables are destroyed after running the current page (php's own mechanism). If you don't want to destroy, you can use static variables.
Declaration of static variables: static variable name
Sample code:
/ / static variable scope $age = 18 position variables + Echo $age; / / 19function age1 () {$age = 18; echo $age;} age1 (); / / 18function age2 () {$age = 18; echo $age; $age++;} age2 (); age2 () / / 18 18 18 function age3 () {/ / static variable declaration, the current page will not destroy the variable after the static variable declaration, but keep static $age = 18; echo $age; $age++;} age3 (); / / 18age3 (); / / 19age3 (); / / 20age3 (); / / 21age3 (); / 22 4. Global and local conversion
Description: local variables can be declared as global variables within the function, at this time the local can be used outside the function.
Manner of declaration:
$GLOBALS variable name
Global variable name
Globas $sex = 'male'; / / error reporting does not work in this way $sex = 'male'; function user () {globas $name,$sex; / / local to global, global to local $name = 'admin'; echo $sex;} user (); echo $name; is all the content of this article entitled "how many access methods are divided into variables in php". 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!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.