generator_vet.php
Generátor vět v PHP
php
<?php
class Gvety {
private $a1 = array("Franta", "Adam", "Jirka");
private $a2 = array("šel", "jel", "skočil", "plaval");
private $a3 = array("do kina", "do obchodu", "na koupaliště");
private $a4 = array("kdy", "jak", "proč");
private $veta;
private $tecka;
function __construct() {
$this->v = array(
array($this->a1, $this->a2, $this->a3, "."),
array($this->a2, $this->a1, $this->a3, "?"),
array($this->a4, $this->a2, $this->a1, $this->a3, "?"),
);
$this->vyber($this->v[rand(0, sizeof($this->v)-1)]);
}
function vyber($typ) {
$this->veta = array();
$this->tecka = array_pop($typ);
foreach ($typ as $slovnik) {
$this->veta[] = $slovnik[rand(0, sizeof($slovnik) - 1)];
}
}
function __toString() {
return implode(' ', $this->veta) . $this->tecka;
}
}
$veta = new Gvety();
echo $veta;
Neformátovaný
Přidáno: 20.4.2013
Expirace: Neuvedeno