You learned about global and local variables earlier.
Now let's look at how to use global variables in a function.
Use the global keyword in a function.
- global global variable name
Enter the global variable name to use after entering the global keyword in the function.
As always, we'll look at an example.
- <?php
- $disney = 'mickey';
- function func(){
- echo $disney;
- return;
- }
- func();
- ?>
If you look at the result of the code above, you can see that nothing is executed.
Let's use the global keyword in the function func.
- <?php
- $disney = 'mickey';
- function func(){
- global $disney;
- echo $disney;
- return;
- }
- func();
- ?>
Result of the code above
Unlike the first example, you can use the disney variable inside a function by using the global keyword in the function.
Many global variables can use the global keyword.
- global global variable name, global variable name
Then shall we look at an example?
- <?php
- $disney = 'mickey';
- $marvel = 'iron man';
- function func(){
- global $disney, $marvel;
- echo $disney.', '.$marvel;
- return;
- }
- func();
- ?>
result
Yes, we learned about global keywords. ^^