Heim  >  Artikel  >  Backend-Entwicklung  >  Strings in PHP ausführlich erklärt

Strings in PHP ausführlich erklärt

墨辰丷
墨辰丷Original
2018-05-09 10:07:311633Durchsuche

String ist einer der am häufigsten verwendeten Datentypen in PHP und wird häufig in unserer täglichen PHP-Entwicklung verwendet. Eine Zeichenfolge ist eine Folge von Zeichen, die aus Zahlen, Buchstaben und Unterstrichen besteht. Es handelt sich um einen Datentyp, der Text in Programmiersprachen darstellt. Zeichenfolgen werden wie Zeichenarrays gespeichert, sodass jedes einzelne Element einer Zeichenfolge extrahiert werden kann.

1. Die String-Interception-Funktion mb_strimwidth verwendet & UTF8-Kodierungserkennung

<?php  
header("Content-type:text/html;charset=utf-8");  

echo mb_strwidth("6", "UTF-8") . &#39;<br />&#39;; 
echo mb_strwidth("A", "UTF-8") . &#39;<br />&#39;;  
echo mb_strwidth("a", "UTF-8") . &#39;<br />&#39;; 
echo mb_strwidth("月", "UTF-8") . &#39;<br />&#39;; 

echo mb_strwidth("6月9日OUR系统升级通知", "UTF-8") . &#39;<br />&#39;; 

echo mb_strimwidth("6月9日OUR系统升级通知", 0, 10, &#39;...&#39;) .&#39;<br />&#39;;
echo mb_strimwidth("6月9日OUR系统升级通知", 0, 10, &#39;...&#39;, "UTF-8") .&#39;<br />&#39;;
echo mb_strimwidth("6月9日OUR系统升级通知", 0, 10, &#39;......&#39;, "UTF-8") .&#39;<br />&#39;;
echo mb_strimwidth("6月9日OUR系统升级通知", 0, 10, &#39;&#39;, "UTF-8") .&#39;<br />&#39;;

?>

Diese Funktion erfordert, dass das System mb (multi-) lädt. byte) wirkt sich der Parameter $trimmarker auf das Ergebnis aus und seine Länge ist ebenfalls im Ergebnis enthalten.

Empfohlene verwandte Artikel:

PHP-String-Verschlüsselung, erweiterte Version

PHP-String-Definitionsmethoden und ihre Unterschiede

So konvertieren Sie PHP-Strings in Arrays


Das obige ist der detaillierte Inhalt vonStrings in PHP ausführlich erklärt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn