ホームページ  >  記事  >  バックエンド開発  >  PHPでグローバル変数を定義する方法

PHPでグローバル変数を定義する方法

(*-*)浩
(*-*)浩オリジナル
2019-09-20 14:34:0520249ブラウズ

php グローバル変数は global で定義できます。global を外部で定義するのは間違いです。関数内で宣言する必要があります。

PHPでグローバル変数を定義する方法

定義方法: global $variable

説明: $variable は変数名、global はグローバル変数の型

例: グローバル変数を定義し、関数内で変数を出力します: (推奨学習: PHP プログラミング入門から習熟まで )

$variable="hello baidu!";
print_result();
function print_result(){
global $variable;
echo $variable;
}

定義が成功すると、最終結果が出力されます。こんにちは百度!

グローバル変数の定義と使用

<?php
$name = "why";
function changeName(){
    $name = "what";
}
changeName();
echo "my name is " . $name . "<br/>";
?>

コードを実行した結果は、changeName() の実行後に表示される内容ではなく、私の名前が理由になります。理由を分析すると、関数本体のchangeName内の$name変数がデフォルトでローカル変数に設定されており、$nameのスコープがchangeName内にあるためです。したがって、コードを変更し、次のようにグローバル変数を追加します。

以上がPHPでグローバル変数を定義する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。