LoginSignup
0

More than 3 years have passed since last update.

posted at

グローバル変数とローカル変数

グローバル変数

グローバル変数はファイルの中全体で使用することができる変数。

グローバル変数を関数内で使うにはglobalというメソッドを使う。

ローカル変数

ローカル変数は関数内の変数のことで関数内でしか使うことができない。

関数内で使用されている変数はその外の変数と区別され、関数外では同じ名前の変数であっても、別の変数と認識される。

<?php
$num = 5;

function func(){
    $num = 10;
}

func();
echo $num; // 5
?>

使い分け

特別な事情が無い場合はローカル変数を使い、やむを得ない事情がある場合に限り、グローバル変数を使う。


また、この記事はPHPフレームワークLaravel入門のアウトプットとして書いてみました。

自分がまだ理解していない部分を文字で起こすことによって頭の中を整理することが目的です。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
0