プログラム開発の情報や、雑記を投稿しているサイトです。

require_onceでパラメータを別ファイルへ渡す方法

require_onceでパラメータを別ファイルへ渡す方法のサムネイル画像

require_onceでパラメータを別ファイルへ渡す方法

相対パスではなく、絶対パスを指定した場合には、パラメータを渡すことは可能です。
しかしながら、php.iniの設定変更が必要になったりと、現行のパラメータを変更する手間が発生します。

一番簡単な方法は、変数を共通利用することです。
これは、グローバルな変数である必要はなく、require_onceしたファイルは、同一メソッド内にコードが展開されるので、そのまま変数が共通参照できるだけという事です。

よく考えると、当たり前の事ですが、疎結合を意識しすぎると、パラメータを使ったりと色々と考えてしまいました。

サンプル

サンプルレコード

実行結果