- ベストアンサー
phpで外部ファイルを取り込み変数にセットしたいです。
phpで外部ファイルを取り込み変数にセットしたいです。 いつもお世話になっております。 外部ファイル(data.ini)を作ってphpで読み込み変数にセットして ブラウザに表示したいのですが外部ファイルを読み込む方法が わかりません。 外部ファイルの中身は 変数A=1 変数B=2 という変数が保存されています。 これを読み込んでphp側で取得、表示したいのですが 可能でしょうか?ご教示お願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
外部ファイルもphpで書いて、インクルードすればいいんじゃない? 何もわざわざ読み込まなくてもそのまま使えるし…。
その他の回答 (1)
- magicalpass
- ベストアンサー率58% (378/648)
回答No.2
こんなかんじで 最終的に $ini['A']=1, $ini['B']=2 と格納されてます。 $data = file("data.ini", FILE_IGNORE_NEW_LINES); if ($data == false) { echo "ファイルリードエラー<br>"; } else { foreach ($data as $line) { echo $line."<br>"; $elem = sscanf($line, "変数%1s=%d"); if ($elem != false) { $ini["$elem[0]"] = $elem[1]; } } var_dump($ini); }