Autor Zpráva
Foi
Profil
Dobrý den,
Potřebuji, aby ve funkci v objektu proměnná která byla daná, aby se předala dále..

Např.
class menu{
function menu(){
$zob = TRUE;
}
}

if ($zob){
//po splnění podmínky mimo objekt
}

Děkuji za každou radu..
Bertram
Profil
Foi:
<?php
class Menu {

    // výchozí hodnota
    public $zobrazit = FALSE;

    public function nastavZobrazeni($zobrazeni) {
        $this->zobrazit = $zobrazeni;
    }

}

// okolní kód

$objMenu = new Menu;
$objMenu->nastavZobrazeni(TRUE);

if ($objMenu->zobrazit) {
    echo "menu";
} else {
    echo "menu nebude";
}

// pokud je vlastnost $zobrazit public lze k ní přistupovat přímo

$objMenu = new Menu;
$objMenu->zobrazit = TRUE;

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: