PHPを始めてから数カ月の初心者です。
PHPでHTMLを出力してホームページを作ろうとしています。
PHPでinclude_onceを使って他ファイルの関数を呼び出し、その中のinclude_onceでまた他ファイルの関数を呼び出そうと思うのですが、サイト自体は表示されるのですが、cssが無効かつ日本語が文字化けして表示されます。コードも一部しか表示されません。
いくつかのページで試したのですが、正常に表示されるページもあります。
違いを調べたのですが、最後のファイルの関数内にclassを使っているとエラーを起こさないみたいです。classを使わずにエラーを起こさない方法はないでしょうか。またエラーの原因はclassの有る無しであっているでしょうか
最後のファイル→エラー
function ABCDE(){
$text='あいう';
echo $text;
}
最後のファイル→表示
function ABCDE(){
$ABC = new ABC();
$ABC-> abc();
}
上記2つとも一回目で呼び出すと正常に動くことを確認しています。

回答1件
あなたの回答
tips
プレビュー