18. oktober 2006 - 01:15Der er
2 kommentarer og 1 løsning
output fra kode uden for funktion skal ind i funktion i en if sæt
Hej...
Jeg har følgende kode inde i en funktion: if($my->id && $minvar) return null;
Det er meningen at $minvar f.eks. skal returnere koden: $mitem->id==31 så der i funktionen kommer til at stå: if($my->id && $mitem->id==31) return null;
Jeg er gået lidt kold idet. Uden for min funktion har jeg pt. følgende kode som tager værdien fra en xmlfil og spitter det op i et array med de værdier jeg skal bruge.
hov... så lige at $array slet ikke blev brugt mere så den linie skal I naturligvis se bort fra :-)
Det jeg forsøger at lave er som sagt: $hideitemids = explode(",",$params->get('hidemenu')); foreach($hideitemids AS $key=>$value) { if($value==end($hideitemids)){ $minvar = $mitem->id==$value; }else{ $minvar = $mitem->id==$value."|"; } }
$mitem->id== Er noget som oprindeligt lå i funktionen som jeg så har taget og lagt uden for, for at kunne opbygge min kode i min foreach...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.