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