Gå til innhold

Hva er det motsatte av ucfirst() ?


Anbefalte innlegg

Skrevet (endret)

Motsatte av ucfirst()? Hadde trodd det kanskje var lcfirst, men neida, ikke noe som tyder på det... Tenker da på:

 

ucfirst('hei') = Hei

 

lcfirst('Hei') = hei

 

Edit: Jeg trenger det ikke - hadde jeg hatt behov hadde jeg vel skrudd sammen min egen funksjon. Men jeg lurer på om det finnes :-)

Endret av fjartan
Videoannonse
Annonse
Skrevet (endret)

Det er ingen funksjon som setter den første bkostaven til lowercase, men du kan jo f.eks. benytte strtolower til å sette den første bokstaven til lowercase, da... Lag din egen lcfirst

function lcfirst($str) {
$str[0] = strtolower($str[0]);
return $str
}
echo "Hei på Deg<br>".lcfirst("Hei på Deg");

Endret av kakkle
Skrevet

Men årsaken til at jeg i heletatt lurte på det, er at jeg har en funksjon som returnerer "Gutt" eller "Jente". Og jeg vil ha det i små bokstaver, og lette derfor i utgangspunktet etter noe som kun tok ned første bokstav.

Skrevet

Ja, det er ulogisk. Men jeg synes også det er ulogisk å kontrollere en hel string når jeg kun vil gjøre noe som affekterer første tegn :-)

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...