#グローバル変数
グローバル変数はファイルの中全体で使用することができる変数。
グローバル変数を関数内で使うにはglobalというメソッドを使う。
#ローカル変数
ローカル変数は関数内の変数のことで関数内でしか使うことができない。
関数内で使用されている変数はその外の変数と区別され、関数外では同じ名前の変数であっても、別の変数と認識される。
<?php
$num = 5;
function func(){
$num = 10;
}
func();
echo $num; // 5
?>
#使い分け
特別な事情が無い場合はローカル変数を使い、やむを得ない事情がある場合に限り、グローバル変数を使う。
また、この記事はPHPフレームワークLaravel入門のアウトプットとして書いてみました。
自分がまだ理解していない部分を文字で起こすことによって頭の中を整理することが目的です。
終