PHP hat viele eingebaute Funktionen , die Strings zu manipulieren. Mehrere konvertieren Zeichen zwischen Groß-und Kleinschreibung . Die " strtolower " Funktion wandelt alle Buchstaben in Kleinbuchstaben , die " strtoupper " Funktion wandelt alle Buchstaben in Großbuchstaben . Die " ucfirst "-Funktion wandelt das erste Wort eines Satzes in Großbuchstaben , und die " ucwords "-Funktion wandelt einen Satz , um eine ordnungsgemäße Fall mit dem ersten Buchstaben jedes Wortes groß geschrieben . Um ein paar Worte von herkömmlichen Aktivierung auszuschließen, können Sie eine benutzerdefinierte Funktion . Den ersten Buchstaben eines Satzes
Um einen Satz , so dass der erste Buchstabe des ersten Wortes im Satz in Großbuchstaben ist zu ändern, verwenden Sie die " ucfirst "-Funktion in PHP. Zum Beispiel die Aussage :
echo ucfirst ( "Ich kann es nicht glauben ");
gibt : "Ich kann es nicht glauben. "
den ersten Buchstaben jedes Wortes
Um alle Wörter in einen String zu konvertieren , um eine ordnungsgemäße Fall, wo die ersten Buchstaben jedes Wortes wird groß geschrieben , die " ucwords "-Funktion in PHP. Zum Beispiel:
$ s = " Jetzt ist die Zeit ";
echo ucwords ( $ s) ;
Ausgänge " Now Is The Time"
< br >
Großschreibung , wenn ein String in Großbuchstaben
Um Worte zu korrekten Fall konvertieren, wenn die Worte bereits in Großbuchstaben, verwenden eine Kombination der " ucwords " und " strtolower " Funktionen . Benutzen Sie den " strtolower " Funktion, um alle Buchstaben in Kleinbuchstaben umwandeln und nutzen die " ucwords "-Funktion auf das Ergebnis , jedes Wort , um eine ordnungsgemäße Fall konvertieren. Zum Beispiel:
$ string = " Jetzt ist die Zeit ";
echo ucwords ( strtolower ( $ string ) );
Ausgänge : " . Now Is The Time"
Erstellung einer eigenen Proper Case Funktion
schreiben Sie eine benutzerdefinierte Funktion, um ein paar Worte aus an korrekten Fall umgewandelt , wie " das " oder ausschließen " ein . " Break a Satz in Wörter durch die Trennung der String auf der Leerzeichen mit Hilfe der " explodieren "-Funktion . Wandeln Sie alle Wörter in Kleinbuchstaben und dann in die richtige Fall außer für eine benutzerdefinierte Liste der Wörter, die Sie benennen . Setze die Wörter wieder in einem Satz mit dem " implodieren "-Funktion . Zum Beispiel:
Funktion ProperCase ( $ string ) {
$ words = explode ("", $ string );
foreach ( $ words wie $ word ) {
$ word = strtolower ( $ word ); !
if (( $ word == " das "