Nejste přihlášeni
Stránky 1
dobry den, volam funkci a v ni pote vypisuji pole. Potřeboval bych, jak pouzit prikaz eval pro pouziti parametru jako podmínky. pro lepsi predstavu vlozim kod.
volani funkce:
volanafunkce('$promena==0');
funkce:
function volanafunkce($podminka){
if(SEM POTREBUJU DOSTAT TU PODMINKU){}
}
Dekuji za jakykoliv napady ..
Offline
volani funkce:
volanafunkce($promena);
funkce:
function volanafunkce($podminka = 0){
if($podminka > 0){
}
}
1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!
stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM
Problémy spojené s provozem služeb Endora, řešte na tomto fóru.
Offline
obavam se, ze toto při zadani retezce znaku do volane podmínky fungovat nebude
Offline
Vycházel jsem z Vašeho příkladu, kde proměnná je deklarována jako číselná.
funkce:
function volanafunkce($podminka = ""){
if($podminka != ""){
}
}
Můžete upravit dle vlastní potřeby.
1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!
stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM
Problémy spojené s provozem služeb Endora, řešte na tomto fóru.
Offline
trochu upřesním představu, myslím že si nerozumíme.
pomoci této funkce vypisuji pole
volanafunkce();
function volanafunkce() {
$pole = array ('text1','text2');
$pole2 = array ('text3','text4');
for ($o=0;$o<count($pole);$o++)
{
echo $pole[$o].$pole2[$o];
}
}
vša potřebuju, abych když volam funcki, pomocí proměný do ní zakomponoval podmínku v proměnné. Letmo napsané by to vypadalo takto:
$podmínka = '$pole[$o]>0 && $pole2[$o]!=""'
volanafunkce($podmínka);
function volanafunkce($podmínka) {
$pole = array ('text1','text2');
$pole2 = array ('text3','text4');
for ($o=0;$o<count($pole);$o++)
{
if(SEM POTREBUJU DOSTAT PODMINKU ZAPSANOU DO PRO MENY $PODMINKA){
echo $pole[$o].$pole2[$o];
}
}
}
Offline
<?php
$podminka = '$pole[$o]>0 && $pole2[$o]!=""';
volanafunkce($podminka);
function volanafunkce($podminka) {
$pole = array ('text1','text2');
$pole2 = array ('text3','text4');
for ($o=0;$o<count($pole);$o++) {
if($podminka) {
echo $pole[$o].$pole2[$o];
}
}
}
?>
1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!
stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM
Problémy spojené s provozem služeb Endora, řešte na tomto fóru.
Offline
Stránky 1