Jak zrobić w instrukcji warunkowej:
np.
if( 4 <= 7 ) {}
aby “<=” było ustalane przez zmienną? Można użyć eval() choć raczej się tego używać nie powinno.
Jest w takim razie inny sposób?
Jak zrobić w instrukcji warunkowej:
np.
if( 4 <= 7 ) {}
aby “<=” było ustalane przez zmienną? Można użyć eval() choć raczej się tego używać nie powinno.
Jest w takim razie inny sposób?
eee, ale jaki jest tego sens?
nie lepiej zrobić parę ifów?
To nie lepiej tak:
<?php
$zmienna = "twoja zmienna";
if($zmienna=1)
{
if(4 <= 3)
{
//kod
}
}
elseif($zmienna=2)
{
if(4 >= 3)
{
//kod
}
}
//dalszy kod
?>
?
Jeżeli rzeczywiście nie ma innego sposobu to tak zrobię, lecz problematyczne może być to w przypadku wielu warunków do spełnienia: np.
if( 3 <= 8 && 342 > 4 && 42 == 7 itd. ){}
W którym każdy ma zmienny warunek. Być może błądzę i da się to załatwić całkiem inaczej, więc proszę o dalszą pomoc.
Napisz do czego ci to trza ;]
poza tym
if($zmienna=1)
chyba zawsze zwróci TRUE :roll: jeżeli już, to
if($zmienna==1)
Całą linijke kodu daj. w eval jako parametr - czyli łańcuch znaków połączony że zmienna.