Robot - PHP Online

Form of PHP Sandbox

Enter Your PHP code here for testing/debugging in the Online PHP Sandbox. As in the usual PHP files, you can also add HTML, but do not forget to add the tag <?php in the places where the PHP script should be executed.



Your result can be seen below.

Result of php executing





Full code of Robot.php

  1. <?php
  2. class Robot{
  3.      public $imevlasnika;
  4.      public $boja;
  5.      public $visina;
  6.      public $brzina;
  7.      public function  korak napred(){
  8.       echo "robot je napravio 1 korak <br>";
  9.      }
  10.      public function  okreni levo (){
  11.       echo "robot se okrenuo levo<br>";
  12.      }
  13.      public function  okreni desno (){
  14.       echo "robot se okrenuo desno<br>";
  15.      }
  16.      public function  uzmi (){
  17.       echo "robot je uzeo predmet u levu ruku<br>";  
  18.      }
  19.      public function  spusti (){
  20.        echo "robot je spustio predme<br>";
  21.      }
  22.      public function  zavrsi(){
  23.      echo "robot je zavrsio posao<br>";
  24.      }   
  25.      public function _construct() {
  26.       echo "robot napravljen<br>";
  27.      }
  28.      }
  29. $P2D2=new Robot();
  30. $P2D2->$imevlasnika="Nikola";
  31. $P2D2->$boja="siva";
  32. $P2D2->$visina=15;
  33. $P2D2->$brzina=5;
  34. echo "Vlasnik robota R2D2 je:"$R2D2->imeVlasnika."<br>"; echo "Vlasnik R2D2 je:
  35.     ".$R2D2 ->visinaRobota."<br>";
  36.     echo "boja R2D2 je: ".$R2D2 je:".$R2D2-> bojaRobota."<br>";
  37.     echo "brzina R2D2 je: ".$R2D2 -> brzinaRobota."<br>";
  38.     for ($i=1; $i<6; $i=$i+1) ($R2D2 -> napred();
  39.     
  40.     }
  41.     $R2D2 -> levo ();
  42.     for ($i=1; $i<3; $i=$i+1) {
  43.     $R2D2 -> napred () ;
  44.     }
  45.     $R2D2 -> uzmi() ;
  46.     $R2D2 -> desno ();
  47.     for ($i=1; $i<3; $i=$i+1) {
  48.     $R2D2 -> napred () ;
  49.     }
  50.     $R2D2 -> desno ();
  51.     for ($i=1; $i<8; $i=$i+1) {
  52.     $R2D2 -> napred () ;
  53.     }
  54.     $R2D2 -> desno() ;
  55.     $R2D2 -> desno() ;
  56.     for ($i=1; $i<8; $i=$i+1) {
  57.     $R2D2 -> napred() ;
  58.     }
  59.     $R2D2 -> desno() ;
  60.     $R2D2 -> napred() ;
  61.     $R2D2 -> zavrsi() ;
  62.     
  63.     $threePO=new Robot();
  64. $threePO->$imevlasnika="Bojan";
  65. $threePO->$boja="zelena";
  66. $threePO->$visina=25;
  67. $threePO->$brzina=10;
  68. echo "Vlasnik robota threePO je:"$threePO->imeVlasnika."<br>"; echo "Vlasnik threePO je:
  69.     ".$threePO ->visinaRobota."<br>";
  70.     echo "boja threePO je: ".$threePO je:".$threePO-> bojaRobota."<br>";
  71.     echo "brzina threePO je: ".$threePO -> brzinaRobota."<br>";
  72.     for ($i=1; $i<6; $i=$i+1) {
  73.         $threePO -> napred();
  74.         }
  75.         $threePO -> desno();
  76.         $threePO -> napred();
  77.         $threePO -> uzmi();
  78.         $threePO -> desno();
  79.         for ($i=1; $i<3; $i=$i+1) {
  80.         $threePO -> napred();
  81.     
  82.             
  83.         }
  84.        $threePO -> desno();
  85. for ($i=1; $i<8; $i=$i+1) {
  86.        $threePO -> napred();
  87. }
  88.        $threePO -> spusti();
  89.        $threePO -> levo();
  90. for ($i=1; $i<6; $i=$i+1) {
  91.        $threePO -> napred();
  92. }
  93.     $threePO -> levo();
  94. for ($i=1; $i<3; $i=$i+1) {
  95.     $threePO -> napred();
  96. }
  97.     $threePO -> izgovori();
  98. $R2D2 -> bojaRobota = "siva";
  99. echo "Vlasnik R2D2 je: ".$R2D2 -> imeVlasnika."<br>";
  100. echo "Visina R2D2 je: ".$R2D2 -> visinaRobota."<br>";
  101. echo "Boja R2D2 je: ".$R2D2 -> bojaRobota."<br>";
  102. echo "Brzina R2D2 je: ".$R2D2 -> brzinaRobota."<br>"; $threePO -> imeVlasnika = "Nikola";
  103. echo "Vlasnik threePO je: ".$threePO -> imeVlasnika."<br>"; 
  104. echo "Visina threePO je: ".$threePO -> visinaRobota."<br>"; 
  105. echo "Boja threePO je: ".$threePO -> bojaRobota."<br>"; 
  106. echo "Brzina threePO je: ".$threePO -> brzinaRobota."<br>";   
  107.     
  108.     
  109.     
File Description
  • Robot
  • PHP Code
  • 23 May-2020
  • 3.02 Kb
You can Share it: