

https://oshiete.goo.ne.jp/qa/9757219.html
以下のプログラムはHTMLとPHPが混同して学習しずらいです。
以上のURLから以前、HTMLとPHPを分けて組んでいただきました。
自力で試みましたが、print <<<eofにするのも完璧にできませんでした、
URLのプログラムは同サイトで組んでいただきました。
HTMLとPHPを分けてプログラミングをしていただけないでしょうか?
よろしくお願いいたします。
<!DCTYPE html>
<html>
<head>
<title>派生クラス継承とオーバーライト</title>
</head>
<body>
<?php
$usr1 = new User("田中",56, "mmm@nnn.nn.jp", "03-xxx-xxx");
?>
<table border="2">
<tr bgcolor="#AAAAAA">
<th>名前</th>
<th>年齢</th>
<th>アドレス</th>
<th>電話</th>
</tr>
<?php
print <<<eof
<tr>
<td>{$usr1->getname()}</td>
<td>{$usr1->getage()}</td>
<td>{$usr1->getadr()}</td>
<td>{$usr1->gettel()}</td>
<tr>
eof;
?>
</table>
<?php
class person
{
protected $name = "姓名";
protected $age = 20;
public function __construct($nm,$ag)
{
$this->name = $nm;
if($ag>=20 && $ag<=60){
$this->age = $ag;
}
else
$this->age = -1;
}
public function getname(){return $this->name;}
public function getage(){return $this->age;}
}
class User extends person
{
private $adr = "xxx@xxx.xx.xx";
private $tel = "xx-xx-xxxx";
public function __construct($nm,$ag,$ad,$tl)
{
parent::__construct($nm,$ag);
$this->adr = $ad;
$this->tel = $tl;
}
public function getname(){return"会員:" . $this->name;}
public function getadr(){return $this->adr;}
public function gettel(){return $this->tel;}
}
?>
</body>
</html>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
初心者で数当てゲームを作って...
-
phpのheader("Location:#pos")...
-
*.php、*.php3、*.phtmlの違い
-
phpのextension_dirを複数指定...
-
PHP PDOライブラリが読み込まれ...
-
phpでメール送信できません 原...
-
header(Location:~)で$_SESS...
-
<A href ~ と一緒に値を渡すには
-
さくらインターネットでメール...
-
【PHP】tmp_nameの命名規約につ...
-
php4とphp5での数値の取り扱い...
-
テレメールとは?
-
PHPでメールを受信するには?
-
データ送信をボタンを押さずに...
-
PEAR(Image_QRCode)のエラー
-
Apache 2.4でphp-5.3を使いたい...
-
セッションについての設定なの...
-
require_once()でファイルが読...
-
HTML文をなんとか隠蔽したいの...
-
再度、xamppにおけるjpgraphの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlのエラーについて(デバッグ)
-
日付と年月日を選択するコード...
-
php エラー
-
headerで飛ばすときにURLエ...
-
phpの画面表示が真っ白です
-
複数の文字列をファイルに書き...
-
formを利用した「GET」methodで...
-
phpで全角英数字を半角英数字に...
-
他サイトに表示させた場合 日...
-
初心者で数当てゲームを作って...
-
文字列の一部を取り出したいの...
-
外部ファイルを読み込んだhtml...
-
画像表示の拡大表示について。
-
syntax error, unexpected T_ST...
-
PHPのクッキー情報を活用したい
-
機種依存文字の文字化けについて
-
拡張子PHP3のスクリプトを...
-
phpのheader("Location:#pos")...
-
PHPのif文でその処理を途中で抜...
-
FTPコマンドでディレクトリごと...
おすすめ情報