ちょっとややこしくなりますが、よろしくお願いします。
[a.php]と[b.php]というファイルを用意します。
[a.php]
------------------
<?php
echo $hogehoge ;
?>
------------------
[b.php]
------------------
<?php
$hogehoge = 'hogehoge' ;
require('a.php') ;
?>
------------------
という風にして結果を
------------------
hogehoge
------------------
としたいのですが、他のファイルを呼び出す時に変数を指定するにはどうしたら良いのでしょうか。
また、その際に気をつけなければならないことがあれば教えて下さい。
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
このコードまだ試していませんか?そのまま動きますよ。
PHPでは(バージョン5.3から実装された)名前空間を使用しない限り、全てのファイルで同じ変数テーブルが使われます。名前空間
http://php.net/manual/ja/language.namespaces.php
しかし、「変数を使ったHTMLのテンプレートを作っておき、変数にあてはめて整形したHTMLを出力する」という用途以外では、この手法を用いるべきではありません。「機能ごとにファイルを分けておいてrequireで呼び出して使う」なんて設計は言語道断です。通常はクラスを用いたオブジェクト指向的設計を行います。
クラスとオブジェクト
http://www.php.net/manual/ja/language.oop5.php
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHPプログラムの間違い 1 2022/10/06 14:33
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- PHP アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。 3 2023/07/28 17:16
- PHP WordpressのPHPを安全に編集する方法 1 2022/08/04 01:43
- PHP PHP MySql ページング 2 2022/09/20 06:38
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- PHP アップロードファイルの数に応じてCSSを動的に変更したいのですが、方法がわかりません 3 2023/07/23 21:59
- PHP phpでアクセスカウンターの数値の割合でリンク先を変更したい 1 2022/09/16 11:47
- PHP 掲示板を作成しておりアップロードファイルとメッセージを並べたいので、アドバイスお願い致します 2 2023/07/17 21:01
- PHP どうして送信されないのでしょうか? 1 2022/12/09 05:23
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
.phpと.incファイルの違いはな...
-
URLが.PHPってどういう...
-
thtmlファイルとはどんなファイ...
-
.phpファイルが、表示されない
-
サイトのphpソースコードを表示...
-
PHP+MySQL SQL文を外部ファイル...
-
PHPファイルの中身が見られるこ...
-
【file_exists】ファイルが存在...
-
テキストボックスの値をファイ...
-
シェルコマンドでphpを実行した...
-
PHPの戻り値をWINDOWSバッチフ...
-
別のドメインのファイルをrequire
-
サーバー間のファイルの移動(コ...
-
EUC_JP と EUC-JP
-
chmod と 所有者apache
-
フォントの色を変えるには?
-
PHPのWARNINGをcatchするには
-
onedrive にexcelファイルをア...
-
PHP8を使うと、大量のWarningが...
-
バッチを用いたフォルダの自動移動
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【file_exists】ファイルが存在...
-
.phpと.incファイルの違いはな...
-
.phpファイルが、表示されない
-
URLが.PHPってどういう...
-
phpinfoの内容が見れない
-
PHPを使ってのサーバ上ファイル...
-
PHPの戻り値をWINDOWSバッチフ...
-
htmlspecialcharsが機能してい...
-
サーバ無しでphpを動作させる
-
プロパティファイルの読み込み...
-
CakePHP2のCronでのShellを使う...
-
HTMLに埋め込んだPHPがうまく出...
-
htdocsフォルダ以外ではPHP...
-
PHP+MySQL SQL文を外部ファイル...
-
apacheで拡張子を省略してアク...
-
サイトのphpソースコードを表示...
-
XAMPPのPHPファイルがNotFound。
-
CakePHPの .htaccess設定について
-
phpで別のファイルの変数に代入...
-
use と requireの違いは?
おすすめ情報