trondes Skrevet 1. juni 2006 Rapporter Del Skrevet 1. juni 2006 Se post: https://www.diskusjon.no/index.php?showtopi...dpost&p=6225376 Min br() function br($a = 1) { $i = 0; while($i == $a) { echo '<br />'; $i++; } } 6225376[/snapback] Denne vil vel ikke virke.. while loopen vil aldri bli kjørt... så sant du ikke skriver br( 0 ); Men denne virker vel bedre: function br( $antall = 1){ print str_repeat("<br />", $antall); } Lenke til kommentar
Peter Skrevet 1. juni 2006 Rapporter Del Skrevet 1. juni 2006 Den vil kjøre én gang dersom $a == 0 Fin funksjon trondes (i prinsippet, sjelden jeg skriver mange br etter hverandre) Dette bare minner meg på hvor sinnsykt mange funksjoner det finnes i php. Tror verken jeg er har vært borti str_repeat eller str_pad før. (fant str_pad da jeg så på str_repeat) Lenke til kommentar
gozzer Skrevet 2. juni 2006 Rapporter Del Skrevet 2. juni 2006 Såkalt Bed and BReakfast markup bør man vel prøve å unngå så mye som mulig, men for all del, PHP har jo funksjoner for alt uten å hjelpe deg med klesvasken. Lenke til kommentar
NH Skrevet 2. juni 2006 Rapporter Del Skrevet 2. juni 2006 din br() vil selfølgelig virke, men er noe unødvendig spør du meg. Men når det kommer til din bruk av while så er det selfølgelig ikke riktig måte å gjøre den jobben på, her vil en for() løkke gjøre jobben langt lettere, men while løkken gjør jobben like godt om du bytter ut ett = med en ! function br($a = 1) { $i = 0; while($i != $a) { echo '<br />'; $i++; } } eventuelt while($i < $a){...} det er mange måter å få gjort en jobb, men er vel ingen grunn til å finne opp hjulet på nytt? (PHP har rundt 750 ferdigskrevne funksjoner + PEAR pakkene(som forøvrig er metoder og klasser, ikke funksjoner) Lenke til kommentar
trondes Skrevet 2. juni 2006 Forfatter Rapporter Del Skrevet 2. juni 2006 Fin funksjon trondes (i prinsippet, sjelden jeg skriver mange br etter hverandre) Dette bare minner meg på hvor sinnsykt mange funksjoner det finnes i php. Tror verken jeg er har vært borti str_repeat eller str_pad før. (fant str_pad da jeg så på str_repeat) 6226657[/snapback] Nei, bruker nok ikke flere br etter hverandre jeg heler. Er utrolig mange funksjoner i PHP ja, det kan løne seg å lese gjenneom hva hver enkelt gjør. Ikke lære seg alle, men lese gjennom forklaringen på dem. Da vet du at de er der og hva de gjør hvis du engang skulle trenge noe spesielle ting. Istede for å finne opp hjulet på nytt. 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å