Hej.. Skulle behöva lite experthjälp.
Om jag har exempelvis följande text:
---
hemlagade köttbullar m stuvade makaroner.
kyckling m ris o currysås.
---
Hur gör jag en funktion som gör första bokstaven efter punkt till stor bokstav? Resultatet skall vara:
---
Hemlagade köttbullar m stuvade makaroner.
Kyckling m ris o currysås.
---
<?php
$text = "hemlagade köttbullar m stuvade makaroner.
kyckling m ris o currysås.";
function firstUp($a, $b){
return $a.strtoupper($b);
}
// För första tecknet i strängen
$text = ucfirst($text);
// För stor bokstav efter punkt
$text = preg_replace("/(\.\s*)(\w)?/se", "firstUp('$1','$2')", $text);
echo $text;
?>