Zdravim.
Mam class Auto:
<?php
class Auto {
var $id;
var $barva;
function __construct($id, $barva) {
$this->id=$id;
$this->barva=$barva;
}
public function get_id(){
return $this->id;
}
public function get_barva(){
return $this->barva;
}
}
?>
Do pole auta si pridam nekolik aut:
$auta = array();
$auta[] = new Auto(1, "cerne");
$auta[] = new Auto(2, "bile");
$auta[] = new Auto(3, "spinave");
$auta[] = new Auto(4, "modre");
$auta[] = new Auto(5, "ruzove");
Pole aut chci nasledne projit:
foreach ($auta as $index => $hodnota){
$auto = (Auto)(String)$hodnota;
echo $auto->get_id();
echo $auto->get_barva();
}
php hasi chybu (radek: $auto = (Auto)(String)$hodnota; ): Parse error: syntax error, unexpected T_STRING
Nevedel by nekdo jak na to? Diky