Rinox Skrevet 11. august 2008 Del Skrevet 11. august 2008 Hei! Jeg leter etter et enkelt php script som gjør at hver bokstav i noen ord man skriver inn i et skjema blir forskjellig. Fargene skal være grønn, blå, rød og gul. Eksempel: hvis jeg skriver inn "poteter er brune" så skal bokstavene være i forskjellige farger så bokstavfargene blir slik: p = rød, o = gul, t = grønn, e = blå, t = rød, e = gul, r = grønn, *mellomrom*, e = blå, osv.. Håper dere skjønte dette Kunne trengt et slikt script til min nettside. Hvilke farger bokstavene har kan også være tilfeldig istedet for ordnet. Tusen takk for svar Lenke til kommentar
OISNOT Skrevet 11. august 2008 Del Skrevet 11. august 2008 Noe slikt? <?php function farge_bokstaver($inn_ord, $farger) { $bokstaver = str_split($inn_ord); $farger = array_values($farger); $t = count($farger); $i = 0; foreach ($bokstaver as $bokstav) { if ($bokstav === ' ') { $ut_ord[] = $bokstav; continue; } $ut_ord[] = "<span class=\"{$farger[$i++ % $t]}\">$bokstav</span>"; } if (isset($ut_ord)) { return implode('', $ut_ord); } else { return $inn_ord; } } $farger = array('rod', 'gronn', 'gul'); echo farge_bokstaver('Hei verden!', $farger); ?> <span class="rod">H</span><span class="gronn">e</span><span class="gul">i</span> <span class="rod">v</span><span class="gronn">e</span><span class="gul">r</span><span class="rod">d</span><span class="gronn">e</span><span class="gul">n</span><span class="rod">!</span> Lenke til kommentar
Rinox Skrevet 11. august 2008 Forfatter Del Skrevet 11. august 2008 Ja! Tusen takk 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å