*ブログに戻る →ここ です。


PHPの復習
クラス free131

定近四輪車のギアチェンジは1から6番までです。
定近四輪車のギアチェンジは ギアを入れてください 番に入りました。
定近四輪車のギアチェンジは 1 番に入りました。
定近四輪車のギアチェンジは 2 番に入りました。
定近四輪車のギアチェンジは 3 番に入りました。
定近四輪車のギアチェンジは 4 番に入りました。
定近四輪車のギアチェンジは 5 番に入りました。
定近四輪車のギアチェンジは 6 番に入りました。
定近四輪車のギアチェンジは 4 番に入りました。
定近四輪車のギアチェンジは 3 番に入りました。
定近四輪車のギアチェンジは 2 番に入りました。


Saturday,August,24,2013

プログラムの表示

PHP言語をHTML表示に対応させるためには[< >]を特殊記号で置き換えなければならない。 そうしないとHTMLまたはPHP展開してしまうからね。 手動でタグを特殊文字に変換しました。 <p> <?php #↓オブジェクト名、物体(オブジェクト) $sadachi = new sada_car(); #←クラス名 #↓メンバメソッド名 $sadachi->sada_Set_gearbox(9); #↓メンバメソッド名、リターンを使って値を戻してもらう。 print "定近四輪車のギアチェンジは ".$sadachi->sada_get_gearboxlNo().' 番に入りました。<br />'; #↓メンバメソッド名 $sadachi->sada_Set_gearbox(1); #↓メンバメソッド名、リターンを使って値を戻してもらう。 print "定近四輪車のギアチェンジは ".$sadachi->sada_get_gearboxlNo().' 番に入りました。<br />'; #↓メンバメソッド名 $sadachi->sada_Set_gearbox(2); #↓メンバメソッド名、リターンを使って値を戻してもらう。 print "定近四輪車のギアチェンジは ".$sadachi->sada_get_gearboxlNo().' 番に入りました。<br />'; #↓メンバメソッド名 $sadachi->sada_Set_gearbox(3); #↓メンバメソッド名、リターンを使って値を戻してもらう。 print "定近四輪車のギアチェンジは ".$sadachi->sada_get_gearboxlNo().' 番に入りました。<br />'; #↓メンバメソッド名 $sadachi->sada_Set_gearbox(4); #↓メンバメソッド名、リターンを使って値を戻してもらう。 print "定近四輪車のギアチェンジは ".$sadachi->sada_get_gearboxlNo().' 番に入りました。<br />'; #↓メンバメソッド名 $sadachi->sada_Set_gearbox(5); #↓メンバメソッド名、リターンを使って値を戻してもらう。 print "定近四輪車のギアチェンジは ".$sadachi->sada_get_gearboxlNo().' 番に入りました。<br />'; #↓メンバメソッド名 $sadachi->sada_Set_gearbox(6); #↓メンバメソッド名、リターンを使って値を戻してもらう。 print "定近四輪車のギアチェンジは ".$sadachi->sada_get_gearboxlNo().' 番に入りました。<br />'; #↓メンバメソッド名 $sadachi->sada_Set_gearbox(4); #↓メンバメソッド名、リターンを使って値を戻してもらう。 print "定近四輪車のギアチェンジは ".$sadachi->sada_get_gearboxlNo().' 番に入りました。<br />'; #↓メンバメソッド名 $sadachi->sada_Set_gearbox(3); #↓メンバメソッド名、リターンを使って値を戻してもらう。 print "定近四輪車のギアチェンジは ".$sadachi->sada_get_gearboxlNo().' 番に入りました。<br />'; #↓メンバメソッド名 $sadachi->sada_Set_gearbox(2); #↓メンバメソッド名、リターンを使って値を戻してもらう。 print "定近四輪車のギアチェンジは ".$sadachi->sada_get_gearboxlNo().' 番に入りました。<br />'; #↓クラス名 class sada_car{ private $sada_gearboxlNo = 'ギアを入れてください'; #↑メンバ変数($sada_gearboxlNo) /*↑クラスの外からオブジェクトで参照できない。したがって呼び出す場合は $this->sada_gearboxlNo の型になる*/ /* PHPで定数を定義するには define を使ったが、クラス内部で定数を定義する場合は const を使う*/ const SADA_MAX = 6; const SADA_MIX = 1; const SADA_ERROR = '定近四輪車のギアチェンジは1から6番までです。<br />'; #↓メンバメソッド名 ↓引数 public function sada_Set_gearbox($sada_no){ if (($sada_no >= self::SADA_MIX) and ($sada_no <= self::SADA_MAX)){$this->sada_gearboxlNo = $sada_no;}else{ print(self::SADA_ERROR);} } #↑1〜6ならばTRUE、それ以外ならFALSEとする。 #↑メンバ変数($sada_gearboxlNo) /*↑[self] はカレントクラス [$this] はメンバ変数を参照する*/ #↓メンバメソッド名(クラス外) ↓クラス内でメンバメソッド、メンバ変数を呼び出すときは $this を使用(クラス内)。 public function sada_get_gearboxlNo(){return $this->sada_gearboxlNo;} } #↑メンバ変数名($sada_gearboxlNo) #↑メンバ変数($sada_gearboxlNo)の値をクラスの外のメンバメソッド名(sada_get_gearboxlNo)に返す /* ↑プライベートにしたらエラーだったので、パブリックにした*/ ?> </p>


* 参考にしたサイトは→ こちら です。

これは赤色の文字例です。

これは青色の文字例です。