Beethoven Skrevet 18. juni 2006 Del Skrevet 18. juni 2006 (endret) Hei, Jeg har mine tvil om at det finnes en sånn funksjon i PHP, men noen som vet en fin måte å gjøre det på, uten at jeg må kjøre str_replace over alt. Jeg har lyst at det skal skje med alle tegn i verden se. Fra russisk til japansk! Wordpress, dem har vel noe slikt… sust igjennom funksjonene dens, men fant lite intressant – dessverre. Noen har noen forslag? Takk! Også postet her: http://norskwebforum.no/viewtopic.php?p=197756#197756 Endret 18. juni 2006 av Beethoven Lenke til kommentar
Magnus Holm Skrevet 18. juni 2006 Del Skrevet 18. juni 2006 Hva med ob_start? function replace_some_letters($input) { return str_replace("Å", "aa", $file); } ob_start("replace_some_letters"); Legger du den øverst i fila vil den kjøre funksjonen "replace_some_letters" på innholdet i fila Lenke til kommentar
Beethoven Skrevet 18. juni 2006 Forfatter Del Skrevet 18. juni 2006 (endret) Takk, men det er bare en liten del av det jeg ønsker å kunne gjøre , hehe. Alle tegn... absolutt alt. Er det mulig? F. eks. får jeg inn dette tegnet: Ợ og det skal da gjøres om til o. Etc... Tegnet som ikke finnes i det engelske alfabetet skal gjøres om til det nærmeste i det engelske alfabetet. Takk . PS: Jeg skal lage en funksjon. Det skal gjøres på en streng: function oversette_Tegn($str) etc. etc. Endret 18. juni 2006 av Beethoven Lenke til kommentar
Magnus Holm Skrevet 19. juni 2006 Del Skrevet 19. juni 2006 (endret) Da bare bruker du strtr: function replace_some_letters($input) { $replace_this_letters = array( "Å" => "aa", "Ø" => "o", "Æ" => "ae" ); return strtr($input, $replace_this_lettters); } ob_start("replace_some_letters"); EDIT: Ahh. Nå skjønner jeg. Nei, det blir nok vansklig... Endret 19. juni 2006 av Judofyr Lenke til kommentar
Beethoven Skrevet 19. juni 2006 Forfatter Del Skrevet 19. juni 2006 OK. Da har jeg begynt med funksjonen. Dere kan se funksjonen her: http://nobuouematsu.net/title/fixer/source.phps Og dere kan teste ut og generere her: http://nobuouematsu.net/title/fixer/title.php Test ut alt hvis du vil. Og rop ut hvis det er tegn som jeg har glemt å sånn. Jeg kan vel egentlig bare glemme asiatene etc. Siden det ikke skal være mulig å komme med slike underlige tegn som jeg har tatt med lurte jeg på om noen kunne skrevet en sånt regulærtutrykk for å hente ut bare bokstaver, tall og følgende tegn: - (bindestrek). Siden det er bare det som skal være lov å ha med. OI! Faen… kunne jo sluppet å hente alle disse rare tegnene og fjerne dem jeg hvis jeg hadde spurt om dette før – pokker så dum jeg er… at jeg ikke tenkte på det regulæreutrykket før. Vel vel, først må jeg få vite at det er mulig! 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å