プログラミングforHTML

HTMLプログラミング細かい事は覚えられないので都度見るためのページ

php [include]

phpのincludeに関して。

 includeで他のphpファイルを読み込むとき、ファイルの文字がそのまま出力される。

若干自分の中のイメージと違う動作をしたので、過去の自分に対して解説。
C言語とか触ってると、「include」というくらいだから別ファイルをそのまま「include」の位置にファイル内容を取り込むような動作を期待していたのだけれど、 実際は違う。(というか、自分の考え方が間違ってるだけかも。)

自分の中の「include」のイメージ


この画像の「include」部分にAAA.phpの内容がごっそり取り込まれるイメージだった。
読み込み元はphpタグで囲まれているので、<?php ?>で囲む必要はないと思ってた。

実行結果

実際はこの結果のように、phpコードが「そのまま」ブラウザに出力されちゃった!



修正版

AAA.phpのソースを、<?php と ?>で囲み、



ブラウザで表示させると、



phpと認識されました!やったね!

”ローカルでテストを行っていたので、この画像ではファイルの保存場所が表示されています”

つまりはこんな感じ?

なので、イメージとしてはこんな感じになるのでしょうか。。



ファイルを移動して、移動先のファイルを下まで降りたら元の位置に戻る。




まぁこの問題は出力結果を確認すればすぐわかる問題なのですが、こういう当たり前を目に見える形で示すのも 大事なことだと思うので、過去の自分の恥を晒しておきます。

自分がどういうところで躓いたのかメモを残しておけば、いつかプログラミング上級者になって他人に教えるとき、初学者の気持ちがわかるというものです。


更新情報・お知らせ

2019/03/18
php[include]ページを追加NEW
2019/03/17
ポップの表示位置や出現方法を調整
2019/03/14
ひとまず各文字1クリックでコピーできるようになった
2019/03/10
文字列を1クリックでクリップボードにコピーできるような機能追加

» éŽåŽ»ãƒ­ã‚°

Other

今のところなし。

サイト情報とか

管理人:ゆるり

無駄な情報を極力省いた
情報特化型サイト
…にするつもり

学校、会社でも見やすいように
シンプルにする、予定です。
半分自分用のプログラミングコマンド集
最近、寝る喜びを知り始めた