

以下のプログラムの中に
public $name = "姓名";
public $age = 20;
があります。なくても表示自体に影響はないのですが、何の目的であるのでしょうか!?
以下問題のプログラムです。 よろしくお願いいたします
--------------------------------------------------------------------------
<!DOCTYPE html>
<html>
<head>
<title>P251 Sample8-2 複数のオプションを作成する</title>
</head>
<body>
<?php
#$は変数の宣言
$pr1 = new Person;
$pr1->name = "鈴木";
$pr1->age = 56;
$pr2 = new Person;
$pr2->name = "佐藤";
$pr2->age = 38;
?>
<table border="2">
<tr bgcolor="#AAAAAA">
<th>名前</th>
<th>年齢</th>
</tr>
<?php
print "<tr><td>";#特に<tr>がなくてもOK
print $pr1->getnam();
print "</td><td>";#特に</td>がなくてもOKでした。
print $pr1->getage();
print "</td></tr>";#特になくても表の2行目表自体は影響はなかった。
print "<tr><td>";
print $pr2->getnam();
print "</td><td>";
print $pr2->getage();
print "</td></tr>";
?>
</table>
<?php
class Person
{
public $name = "姓名";
public $age = 20;
function getnam(){return $this->name;}
function getage(){return$this->age;}
}
?>
</body>
</html>
No.1ベストアンサー
- 回答日時:
変数の置き場を、メモリー上に確保するためです。
前者は文字として、後者は数値として。
レスありがとうございました。
メモリーの確保・・・なんだかC言語で学んだ記憶があります。
https://www.youtube.com/watch?v=oo9XgvzHkBo
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
<A href ~で複数の値を渡したい
-
初歩的な質問 セッション管理に...
-
セッションについて
-
Dosブロンプトでtabを出力したい
-
「取得先」という表現について
-
ファイル名に日付の挿入
-
バッチファイルでpingの結果を...
-
VBAでPDFのアクティブページ番...
-
【C#】DataGridViewの最大列数...
-
セッション変数にパスワードを...
-
shシェルスクリプト 空白行の...
-
開始と終了を指定して、その間...
-
format関数について
-
switch()文で値の大小比較
-
URLのパラメータをGETのままで...
-
wordの差し込み印刷で文字...
-
pdftkを使った処理をバッチファ...
-
WordでExcelデータを差込...
-
別ブラウザ間でセッションの値...
-
複数のサーバで運営する場合の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
printの出力結果を変数に代入す...
-
以下のプログラムで質問します。
-
whileループの中でフォーム入力...
-
はじめまして。
-
関数の実行ができません
-
phpスクリプトについて
-
文字列の比較がうまくいきません。
-
PHPで変数についての質問です
-
WEB経由のPHPによるSQLServer接...
-
関数戻り値が連想配列の場合
-
【PHP】条件が一致したとき...
-
「次の10件を表示する」のよ...
-
以下エラーメッセージ解決法は
-
日付の比較について
-
CGIで何%の指示の仕方
-
テーブルに送信ボタンをつける
-
$_SERVER["QUERY_STRING"]の仕...
-
「#表を定義し外枠サイズ2を定...
-
PHPの質問です : -> 等
-
郵便番号と一致するか調べるプ...
おすすめ情報