今回も初心者向けに分かりやすく書いていきたいと思います!!
変数とは
数値や文字列などのデータを格納するための箱のようなもの。
この変数という箱にデータを入れておくことで、あとから必要な場所で格納したデータを利用することができます。
ローカル変数とは
関数の中で宣言した変数で、決められた範囲内(原則その関数内)でしか参照することができません。
php
<?php
function 関数名();
{
$ローカル変数名 = 値;
echo $ローカル変数名;
}
関数名();
?>
グローバル変数とは
関数の外部で宣言した変数で、プログラムのどこからでも参照することができます。
グローバル変数を関数の中で使いたいときは、関数内に「global $変数名 ;」と記述して、グローバル変数を宣言しなければなりません。
php
<?php
$グローバル変数名 = 値;
function 関数名()
{
global $グローバル変数名;
echo $グローバル変数名;
}
関数名();
?>
おわりに
一般的にはローカル変数が使われており、グローバル変数は、プログラミング全体で使い、かつ、処理の中でも書き換えないような初期設定であったり、環境変数をあらかじめ設定しておきたいときなど、必要な場合にしか使われません。