Hoofdletters omzetten in kleine
Nou mijn vraag, is er ook een code die dit meteen doet?
Ik gabruik deze code doormiddel van een ubb script, een voorbeeld hoe ik eem ubb code omzet in een html code:
$txt = str_replace("", "<b>",$txt);
Mss moet je eens kijken naar eregi_replace :)
Ja zover was ik ook al gekomen, maar hoe dan verder...
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<?
# Een tekstje met hoofdletters
$tekst = "ABCDEFGHIGKLMNOP";
# Een stukje daarvan gaan we hiermee vervangen
$var = "xyz";
# Express even abc getypt ipv ABC
$new = eregi_replace("abc",$var,$tekst);
# En ja hoor echo $new; geeft xyzDEFGHIGKLMNOP
echo $new;
?>
# Een tekstje met hoofdletters
$tekst = "ABCDEFGHIGKLMNOP";
# Een stukje daarvan gaan we hiermee vervangen
$var = "xyz";
# Express even abc getypt ipv ABC
$new = eregi_replace("abc",$var,$tekst);
# En ja hoor echo $new; geeft xyzDEFGHIGKLMNOP
echo $new;
?>
Edit:
?>
Gewijzigd op 16/03/2004 16:42:00 door Mitch X
gebruik gewoon strtolower();
Ik wil geen codes omzetten, alleen de hoofdletters omzetten naar kleine letters.
Kan je een voorbeeld geven rick?
Zo moeilijk is het niet.
Het is handig om zelf ook de php handleiding goed te kunnen bezoeken. www.php.net, het eerste de beste zoekhokje wat je tegenkomt type je strtolower in, en je krijgt dit voor je kanis:
Code (php)
1
2
3
4
5
2
3
4
5
<?php
$str = "Mary Had A Little Lamb and She LOVED It So";
$str = strtolower($str);
echo $str; // Prints mary had a little lamb and she loved it so
?>
$str = "Mary Had A Little Lamb and She LOVED It So";
$str = strtolower($str);
echo $str; // Prints mary had a little lamb and she loved it so
?>
Grtz,
Adje
Die werkt perfect! Ik kende strtolower nog niet.
Bedankt, werkt nu perfect!
Quote:
uhm heb je dat weleens getest?
die code die je nu hebt geschreven gaat er namelijk voor zorgen dat ELKE b en ELKE spatie vervangen word door <b>
en als je zoiets als dit zou doen gebruik dan str_replace, minder cpu intensief en heb je niet van dat soort problemen
Neehoor dat probleem heb ik niet, maar de code kwam er niet helemaal op te staan, maar hij werkt perfect, nog geen problemen aan ondervonden.
strtolower is gewoon de beste functie hiervoor, die is er gewoon voor gemaakt
en anders gewoon str_replace
de functie strtolower(), zoals al wel gezegd (gelukkig) is er simpelweg om strings volledig lowercase te maken.
Dus, Mark: http://nl.php.net/strtolower » Alles wat je nodig hebt :P