前提・実現したいこと
初心者用の本で勉強をしています。
エラーが発生しましたが、何が原因なのかがよくわかりません。
発生している問題・エラーメッセージ
Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in ファイル名 on line 45 44 '}' expected { 57 Unexpected'}' }
該当のソースコード
<body> <?php $pr1 = new Car; $pr1->num = "1234"; $pr1->gas = 25.5; $pr2 = new Car; $pr2->num = "2345"; $pr2->gas = 30.5; ?> <table border="2"> <tr bgcolor="#AAAAAA"> <th>ナンバー</th> <th>ガソリン</th> </tr> <?php print "<tr><td>"; print $pr1->getnum(); print "</td><td>"; print $pr1->getgas(); print "</td></tr>"; print "<tr><td>"; print $pr2->getnum(); print "</td><td>"; print $pr2->getgas(); print "</td></tr>"; ?> </table> <?php class Car { $num = 0; $gas = 0.0; function __construct($nm, $gs) { //44 $this->num = $nm; if($gs >= 0){ $this->gas = $gs; } } function getnum(){return $this->num;} function getgas(){return $this->gas;} } //57 ?> </body>
試したこと
この辺りを打ち直しましたが、何も変わりませんでした。
補足情報(FW/ツールのバージョンなど)
php Bracketsを使用
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。