Otsikko saattaa olla erittäin epäselvä, mutta ongelmani on seraavanlainen.
Tarkoituksena on saada if-silmukka jaettua kahteen eri funktioon.
<?php $arvo = 1; function eka() { global $arvo; if($arvo == 1); } function toka() { endif; } ?> <?php eka(); ?> Tämä näkyy jos muuttuja arvo on yksi. <?php toka(); ?>
Teenkö jotain väärin, vai voiko tuollaista viritystä edes toteuttaa mitenkään?
Ei ole mahdollista, että if-rakenne jatkuisi funktiosta toiseen.
Mutta kerro, mitä haluaisit tehdä, niin mietitään siihen hyvää ratkaisua.
eikös toi toimis ihan normaalisti:
if ( eka() ){ toka(); }
eka -funktion pitäisi siis tietenkin palauttaa joko true tai false (tai mitä nyt palauttaakaan)
Miksi tuossa tapauksessasi pitäisi saada funktiot mukaan?
Kelpaisiko ihan vain tälläinen vai haetko jotain muuta?
Aihe on jo aika vanha, joten et voi enää vastata siihen.