PHPtest

PHPを使ってブログ風のお知らせサイトを制作し、学習します。

まずheaderとfooterの読み込みをしました。

■ includeについて

PHPでは include を使って別ファイルを読み込みます。
今回は components フォルダの header.php を読み込み、ヘッダーを共通化しました。

■ requireとincludeの違い

require は読み込みに失敗すると、その時点で処理が止まります。
include は警告が出ても処理を続けます。

重要なファイルは require を使うことで、エラーに気づきやすくなります。

DIRについて

DIR は、現在のファイルが存在するフォルダのパスを取得します。

Localでの確認方法

Localを使用し、phpの動作確認を行いました。
app/public/wp-content/の中にphpのフォルダを置き
Open siteで出てきたアドレスに/フォルダ名で開けます。

includeの読み込みの失敗してしまっていたので、
requireや__DIR__などを使って原因の特定と修正を行いました。

結果は、別のファイルを間違えて直しているという単純なものでした。

またブログ投稿で、includeのコードを書くとセキュリティの問題で、エラーが出て投稿できないことがわかりました。
ブログ投稿の勉強もしていきたいです。

トップに戻る