下記のようなコードを別ファイルからrequire_onceで読み込むと「syntax error, unexpected '$', expecting variable (T_VARIABLE) in ....sample.php on line 6」と出てしまいます。
6行目だとコメントアウト部分(//メンバー変数)が該当します。
エラー内容を読むと「構文エラー」、「予期しない$」、「変数のルール違反?」のような内容なのですが、自分でみた限りだとどこがエラーかわかりません。
詳しい方いましたらお願いします。
PHP
1【top.php】 2 3<? 4 5require_once("sample.php"); 6 7.... 8 9?>
PHP
1 2【sample.php】 3<? 4//クラス 5class Sample_menu{ 6 7 8 //メンバー変数 9 private $_xxxx; 10 private $_yyyy; 11 private $_zzzz; 12 private $_iiiii; 13 14 15} 16...?>
【追記】
【sample.php】のクラスなど全部削除して、$hello='hello';のみを記述してrequire_onceで読み組みecho $helloだと「hello」が出るのでファイルパスは問題ないことが確認できています。
回答1件
あなたの回答
tips
プレビュー