Ibland får folk för sig att skriva STORA BOKSTÄVER I LÅNGA STYCKEN, och detta kan man fixa med strtolower(), men då blir alla bokstäver små, till och med de efter punkt, utropstecken eller frågetecken. Är det någon som har en smart idé om hur man kan göra?
$sentence = "En mening SOM AVSLUTAS meD PuNkt. OCH En mED! Samt EN MeD?";
$sentence = sentence_fix ($sentence, '.');
$sentence = sentence_fix ($sentence, '!');
$sentence = sentence_fix ($sentence, '?');
/* $sentence == 'En mening som avslutas med punkt. Och en med! Samt en med? ' */
Japp, det var en väldigt dum funktion inser jag nu. Jag började med att göra en funktion som hanterade alla meningsavgränsare, men ändrade mig mitt i. Det var ju dumt. ;)