login  Naam:   Wachtwoord: 
Registreer je!
 Overzicht:
Overzicht > PHP > Strings > ucfirst()

Gebruik:
$nieuwe_string=ucfirst($string);

Uitleg:
Deze functie betekent "Uppercase first letter".
In het Nederlands dus "Zet de eerste letter van een zin om in hoofdletter".


Voorbeeld:
<?php
$string
="whatever";
$nieuwe_string ucfirst($string);
echo 
$nieuwe_string;
?>

Resultaat: Whatever

Bijdragen :
Tuinstoel
Dit kun je in principe heel eenvoudig oplossen door eerst strtolower te gebruiken, en dan weer ucfirst.

  1. <?php
  2. $sString = 'De Koe LoOPT iN HET weIland.';
  3. echo ucfirst(strtolower($sString));
  4. // output: De koe loopt in het weiland.
  5. ?>
Button
ik betwijfel dat dit voorbeeld is uitgetest!
ucfirst() en ucwords() converteren NIETS naar kleine letters! ze converteren alleen de eerste letter van een zin naar een hoofdletter(ucfirst()) of het begin van elk woord (ucwords())
Als er in het midden hoofletters aanwezig zijn, worden die NIET omgezet naar kleine letters!

dus:
  1. <?php
  2. $string="deZe TeKsT iS iN kLeInElettErS en HoOfDleTTeRS geSchreVen.";
  3. $string=ucwords($string);
  4. echo $string;
  5. ?>

heeft deze output:
DeZe TeKsT IS IN KLeInElettErS En HoOfDleTTeRS GeSchreVen.

en dit:
  1. <?php
  2. $string="deZe TeKsT iS iN kLeInElettErS en HoOfDleTTeRS geSchreVen.";
  3. $string=ucfirst($string);
  4. echo $string;
  5. ?>

output:
DeZe TeKsT iS iN kLeInElettErS en HoOfDleTTeRS geSchreVen.


 Overzicht
addslashes()
chop()
crypt()
echo()
htmlentities()
htmlspecialchars()
html_entity_decode()
md5()
nl2br()
number_format()
print()
stripslashes()
strip_tags()
strlen()
strpbrk()
strpos()
strrev()
strstr()
strtolower()
strtoupper()
str_repeat()
str_replace()
str_shuffle()
substr()
substr_count()
trim()
ucfirst()
ucwords()
wordwrap()



© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.033s