<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// Dieser Teil hat nichts mit dem Inhalt des Artikels zu tun</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"WillkommenPHPArtikelgenerator!"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
</span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// Starten Sie den Text</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<h1>ucwords Wie Funktionen mit Räumen und Zeichensetzung umgehen?Welche Details sollten bei der Verwendung geachtet werden?</h1>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>existieren PHP Mitte,<code>ucwords() '; Echo " Standardmäßig behandelt UCWords () die Räume als Wortabscheider. Daher wird der erste Buchstabe jedes Wortes, das durch einen Raum getrennt ist, in das Kapital umgewandelt:
" ; Echo '$str = "hello world";
echo ucwords($str); // Ausgabe: "Hello World"
' ; Echo " Es ist ersichtlich, dass UCWords () Wortgrenzen korrekt erkennen kann, unabhängig davon, ob die Leerzeichen einzeln oder mehrfach sind.
" ; Echo "Standardmäßig behandelt UCWords () nur Buchstaben nach den Leerzeichen als Erstbuchstaben eines Wortes und erkennt die Buchstaben nach der Interpunktion nicht automatisch. Zum Beispiel:
" ; echo '$str = "hello-world! php is fun.";
echo ucwords($str); // Ausgabe: "Hello-world! Php Is Fun."
' ; Echo " Beachten Sie, dass die Buchstaben danach nicht aktiviert sind, was möglicherweise nicht der von Ihnen erwartete Effekt ist. Wenn Sie möchten, dass die Interpunktion als Worttrenntrennzeichen behandelt wird, müssen Sie den zweiten Parameter von UCWords () (unterstützt von Php 5.4+) verwenden:
"; echo '$str = "hello-world! php is fun.";
echo ucwords($str, "-! "); // Ausgabe: "Hello-World! Php Is Fun."
' ; Echo " Auf diese Weise können Sie auch verwenden - und
! Echo "Kurz gesagt, UCWords () ist eine bequeme Funktion zum Umgang mit der Kapitalisierung des anfänglichen Buchstabens eines Wortes und verwendet die Räume, um Wörter standardmäßig zu trennen. Bei der Begegnung von Zeichensatzmarken oder Sonderzeichen achten Sie auf das Standardverhalten und verwenden Sie bei Bedarf an Anpassungsabschlüssen, um den erwarteten Effekt zu erzielen
. ?>