Dieser Artikel stellt hauptsächlich die Beschreibung von String-Funktionen in PHP vor, die einen bestimmten Referenzwert hat. Jetzt kann ich ihn mit allen teilen, die ihn brauchen.
PHP-String-Funktionen
strlen()Ermitteln Sie die Länge
echo strlen("hello world"); Ausgabe 12
substr(); Gibt einen Teil der Zeichenfolge zurück.
echo substr("Hallo Welt",6)."
"; Ausgabe Welt
echo substr("Hallo Welt ",-4)."
"; Ausgabewelt
echo substr("Hallo Welt",6,6)."
"; Ausgabewelt
echo substr("Hallo Welt",0,-6)."
"; Ausgabe Hallo
substr_count(); Zählen Sie, wie oft die Teilzeichenfolge in der Zeichenfolge vorkommt.
substr_replace();Ersetzen Sie einen Teil der Zeichenfolge durch eine andere Zeichenfolge .
explode()Teilen Sie die Zeichenfolge in ein Array auf:
$str = "Hallo Welt. Ich liebe Shanghai !";
print_r(explode(" ",$str));
trim()Move Except Leerzeichen und andere Zeichen auf beiden Seiten der Zeichenfolge.
$str = "Hello World!";
echo trim($str,"Hed!");
ltrim()Entfernen Sie Leerzeichen oder andere Zeichen auf der linken Seite der Zeichenfolge.
rtrim()Entfernen Sie Leerzeichen oder andere Zeichen auf der rechten Seite der Zeichenfolge.
str_split()Teilen Sie die Zeichenfolge in ein Array auf.
print_r(str_split("Shanghai",3));
Ausgabe: Array ( [0] => Sha [1] => ngh [2] => ai )
str_replace()Ändern Sie die Zeichenfolge „Hallo world! Welt!");strrev()Kehrt die Zeichenfolge um.
count()Die Funktion wird verwendet, um die Länge des Arrays (Anzahl der Elemente) zurückzugeben:
strpos()Suchort abrufen
echo strpos("hello world!","world") Ausgabe 6
strtoupper()Konvertieren Sie die Zeichenfolge in Kleinbuchstaben
.strtolower()
Wandelt die Zeichenfolge in Großbuchstaben um.
strip_tags()HTML- und PHP-Tags aus Zeichenfolgen entfernen str_word_count() Anzahl die Anzahl der Wörter in einer Zeichenfolge.
strstr() Findet das erste Vorkommen von
in einer anderen Zeichenfolge(für schreibempfindliche Größen).
stristr()Findet das erste Vorkommen einer Zeichenfolge innerhalb einer anderen Zeichenfolge (Groß- und Kleinschreibung wird nicht berücksichtigt). echo strstr("I love Shanghai!","Shanghai"); 函数搜索字符串在另一字符串中的第一次出现。 strtr()转换字符串中特定的字符。 把字符串中的字符 "ia" 替换为 "eo": echo strtr("Hilla Warld","ia","eo"); 输出 Hello World strripos() 查找字符串在另一字符串中最后一次出现的位置 strrpos() 查找字符串在另一字符串中最后一次出现的位置(对大小写敏感)。 strspn();返回在字符串中包含的特定字符的数目。 echo strspn("abcdefand","abc"); 输出 3 is_array() ;判断是否是数字; 存取和修改字符串中的字符 字符串中的字符可以通过一个以0为开始的,用类似数组结构中的方括号包含对应的数字来查找和修改,比如 $str[42] , $str{42}, 可以把 字符串想像数组 以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网! 相关推荐:$str = 'abcdefghigk';
for($i = 0;$i < strlen($str);$i++){
echo $str[$i].'<br />';或者echo $str{$i}.'<br />';
}die
// 正则校验特殊符号
$word = $f.$h.$o.$n;
if(preg_match("/[\'.,:;*?~`!@ #$%^&+=)(<>{}]|\]|\[|\/|\\\|\"|\|/",$word)){ //不允许特殊字符
}
Das obige ist der detaillierte Inhalt vonBeschreibung von String-Funktionen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!