2009-02-01
Ajax を使ってじゃんけんをする - JSON でデータを受け取る
================================================================================
じゃんけんの手の文字のところにマウスを置くと、コンピューターと勝負するようにして
ください。なお、コンピューター側は、乱数を使います。
このとき、HTML 部分の組み立ては HTML 側で行います。
また、じゃんけんの「手」をあらわすクラスも使うようにします。
■Janken.html
---
XMLHttpRequest
じゃんけんの手の文字のところにマウスを置いてください。
グー
チョキ
パー
---
■Janken.php
---
user = $user->__toString();
$play->computer = $computer->__toString();
$play->result = $user->play($computer);
echo json_encode($play);
?>
---
■Te.class.php
---
te = $te;
}
/**
* 指定された手と勝負する。
* @param $other 手
* @return 勝負結果
*/
public function play($other) {
return $this->RESULT[$this->te][$other->te];
}
/**
* このインスタンスをあらわす文字列。日本語で、グー、チョキ、パー。
* @return このインスタンスをあらわす文字列
*/
public function __toString() {
return $this->TE[$this->te];
}
}
?>
---
以上
以上