pianoforte Skrevet 11. mai 2006 Del Skrevet 11. mai 2006 Har en funksjon som istedet for å returnere resultatet, skriver det ut (echo/print i stedet for return). Siden funksjonen er en del av et stort system som jeg ikke får endre får jeg heller ikke endret dette. Det jeg ønsker er å bruke resultatet fra denne funksjonen i en annen funksjon slik: min_funksjon(funksjon()). Problemet da er at funksjon() skriver ut resultatet, noe jeg ikke ønsker. Er det noen måte å sette inn det funksjon() skriver ut i en variabel? Lenke til kommentar
Ernie Skrevet 11. mai 2006 Del Skrevet 11. mai 2006 ob_start(); funksjon(); $var = ob_get_contents(); ob_end_clean(); Lenke til kommentar
Peter Skrevet 11. mai 2006 Del Skrevet 11. mai 2006 ob_start(); funksjon(); $var = ob_get_clean(); (samme som Ernie sin, bare en linje kortere) Lenke til kommentar
pianoforte Skrevet 11. mai 2006 Forfatter Del Skrevet 11. mai 2006 Takk til dere begge. Da har jeg lært noe i dag også Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå