問題 × 解決策

includeしたphpに変数の値を渡すには?

  • 2019年12月21日
  • PHP

問題

includeしたphpファイルに変数の値を渡すには?

解決策

「global $変数名;」でグローバル変数の宣言を行う。

 

変数を別のPHPファイルでも使用したい

別のphpファイルを呼び出した際、設定した変数の価を呼び出し先でも使用したい場面は多々出てきます。
その場合の価の渡し方をご紹介します。

グローバル変数の宣言

設定した変数の価をincludeしたphpファイルへ渡したい場合、「global $変数名;」と記述し、グローバル変数の宣言を行うことで、値を渡すことができます。

example.php

<?php
$a ="test"; Include("add.php"); ?>

add.php

<?phpGlobal $a; $a .="aaa"; echo $a; ?>

表示される結果

“testaaa”

参考ページ

グローバル変数について、詳しくはこちらのサイトをご覧ください。

【PHP: 変数のスコープ – Manual 】
https://www.php.net/manual/ja/language.variables.scope.php

コメント

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

five × five =

「問題 × 解決策」
月別アーカイブ一覧

「問題 × 解決策」
月別アーカイブ一覧