fork download
  1. <?php
  2.  
  3. require_once(ROOT_PATH.'/Models/Player.php');
  4.  
  5. class PlayerController{
  6. private $Player;
  7. private $request;
  8.  
  9. public function __construct(){
  10. //リクエストパラメーター
  11. $this->request['get'] = $_GET;
  12. $this->request['post'] = $_POST;
  13.  
  14. //モデルオブジェクトの生成
  15. $this->Player = new Player();
  16. }
  17. public function index(){
  18. $players = $this->Player->findAll();
  19. $params = [
  20. 'players' => $players
  21. ];
  22. return $params;
  23. }
  24. public function view(){
  25. if(empty($this->request['get']['id'])){
  26. echo '指定のパラメーターが不正です。このページは表示できません。';
  27. exit;
  28. }
  29. $player = $this->Player->findById($this->request['get']['id']);
  30. $params = [
  31. 'player' => $player
  32. ];
  33. return $params;
  34. }
  35. }
  36. ?>
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:1: error: class, interface, or enum expected
<?php 
^
Main.java:3: error: unclosed character literal
require_once(ROOT_PATH.'/Models/Player.php');
                       ^
Main.java:3: error: unclosed character literal
require_once(ROOT_PATH.'/Models/Player.php');
                                          ^
Main.java:6: error: <identifier> expected
    private $Player;
                   ^
Main.java:7: error: <identifier> expected
    private $request;
                    ^
Main.java:11: error: unclosed character literal
        $this->request['get'] = $_GET;
                       ^
Main.java:11: error: not a statement
        $this->request['get'] = $_GET;
        ^
Main.java:11: error: unclosed character literal
        $this->request['get'] = $_GET;
                           ^
Main.java:11: error: not a statement
        $this->request['get'] = $_GET;
                         ^
Main.java:11: error: not a statement
        $this->request['get'] = $_GET;
                                ^
Main.java:12: error: unclosed character literal
        $this->request['post'] = $_POST;
                       ^
Main.java:12: error: not a statement
        $this->request['post'] = $_POST;
        ^
Main.java:12: error: unclosed character literal
        $this->request['post'] = $_POST;
                            ^
Main.java:12: error: not a statement
        $this->request['post'] = $_POST;
                         ^
Main.java:12: error: not a statement
        $this->request['post'] = $_POST;
                                 ^
Main.java:15: error: not a statement
        $this->Player = new Player();
        ^
Main.java:19: error: illegal start of expression
        $params = [
                  ^
Main.java:20: error: unclosed character literal
            'players' => $players
            ^
Main.java:20: error: unclosed character literal
            'players' => $players
                    ^
Main.java:20: error: not a statement
            'players' => $players
              ^
Main.java:20: error: not a statement
            'players' => $players
                         ^
Main.java:20: error: ';' expected
            'players' => $players
                                 ^
Main.java:25: error: unclosed character literal
        if(empty($this->request['get']['id'])){
                                ^
Main.java:25: error: unclosed character literal
        if(empty($this->request['get']['id'])){
                                    ^
Main.java:25: error: not a statement
        if(empty($this->request['get']['id'])){
                                  ^
Main.java:25: error: unclosed character literal
        if(empty($this->request['get']['id'])){
                                       ^
Main.java:25: error: unclosed character literal
        if(empty($this->request['get']['id'])){
                                          ^
Main.java:25: error: not a statement
        if(empty($this->request['get']['id'])){
                                         ^
Main.java:26: error: unclosed character literal
            echo '?????????????????????????????';
                 ^
Main.java:26: error: not a statement
            echo '?????????????????????????????';
            ^
Main.java:26: error: illegal character: '\u3002'
            echo '?????????????????????????????';
                                ^
Main.java:26: error: not a statement
            echo '?????????????????????????????';
                   ^
Main.java:26: error: illegal character: '\u3002'
            echo '?????????????????????????????';
                                              ^
Main.java:26: error: not a statement
            echo '?????????????????????????????';
                                 ^
Main.java:26: error: unclosed character literal
            echo '?????????????????????????????';
                                               ^
Main.java:27: error: not a statement
            exit;
            ^
Main.java:29: error: unclosed character literal
        $player = $this->Player->findById($this->request['get']['id']);
                                                         ^
Main.java:29: error: unclosed character literal
        $player = $this->Player->findById($this->request['get']['id']);
                                                             ^
Main.java:29: error: not a statement
        $player = $this->Player->findById($this->request['get']['id']);
                                                           ^
Main.java:29: error: unclosed character literal
        $player = $this->Player->findById($this->request['get']['id']);
                                                                ^
Main.java:29: error: unclosed character literal
        $player = $this->Player->findById($this->request['get']['id']);
                                                                   ^
Main.java:29: error: not a statement
        $player = $this->Player->findById($this->request['get']['id']);
                                                                  ^
Main.java:30: error: illegal start of expression
        $params = [
                  ^
Main.java:31: error: unclosed character literal
            'player' => $player
            ^
Main.java:31: error: unclosed character literal
            'player' => $player
                   ^
Main.java:31: error: not a statement
            'player' => $player
              ^
Main.java:31: error: not a statement
            'player' => $player
                        ^
Main.java:31: error: ';' expected
            'player' => $player
                               ^
Main.java:36: error: class, interface, or enum expected
?>
^
49 errors
stdout
Standard output is empty