(Praktische) Zusammenfassung von Beispielen häufig verwendeter String-Funktionen in PHP [Konvertierung, Ersetzung, Berechnung, Abfangen, Verschlüsselung]

黄舟
Freigeben: 2023-03-05 12:48:02
Original
1001 Leute haben es durchsucht

Die Beispiele in diesem Artikel fassen die häufig verwendeten String-Funktionen in PHP zusammen. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

nl2br

Funktion: Zeilenumbrüche in
konvertieren

<?php
$str = "cat isn&#39;t \n dog";
$result = nl2br($str);
echo $result;
/**结果
cat isn&#39;t
dog
*/
Nach dem Login kopieren

rtrim

Funktion: Löschen Sie den Leerraum auf der rechten Seite

<?php
$str = "Hello world ";
echo strlen($str)."<br>";
$result = rtrim($str);
echo strlen($result);
/**结果
14
11
*/
Nach dem Login kopieren

strip_tags

Funktion: Löschen Sie die Tags von HTML und PHP in der Zeichenfolge

<?php
$str = "<font color = &#39;red&#39;>Hello world</font>";
$result = strip_tags($str);
echo $result;
/**结果
Hello world
*/
Nach dem Login kopieren

strtolower und strtoupper

Funktion: In Groß- und Kleinbuchstaben umwandeln

<?php
$str = "Hello World!";
$result = strtolower($str);
echo $result."<br>";
$result = strtoupper($str);
echo $result;
/**结果
hello world!
HELLO WORLD!
*/
Nach dem Login kopieren

trim

Funktion: Führende und nachgestellte Leerzeichen entfernen

<?php
$str = " Hello World! ";
$result = trim($str);
echo $str."<br>";
echo $result."<br>";
echo strlen($str)."<br>";
echo strlen($result);
/**结果
Hello World!
Hello World!
16
12
*/
Nach dem Login kopieren

str_ireplace

Funktion: Ersetzen

<?php
$str = "zhang san";
$result = str_ireplace("zhang","li",$str);
echo $str."<br>";
echo $result;
/**结果
zhang san
li san
*/
Nach dem Login kopieren

str_repeat

Funktion: Eine Zeichenfolge mehrmals wiederholen

<?php
$str = "Hello jiqing!";
$result = str_repeat($str,4);
echo $str."<br>";
echo $result;
/**结果
Hello jiqing!
Hello jiqing!Hello jiqing!Hello jiqing!Hello jiqing!
*/
Nach dem Login kopieren

str_replace

Funktion: Groß- und Kleinschreibung beachten replacement

<?php
$str = "hello jiqing!";
$result1 = str_ireplace("Hello","Hi",$str); //不区分大小写
$result2 = str_replace("Hello","Hi",$str); //区分大小写
echo $str."<br>";
echo $result1."<br>";
echo $result2."<br>";
/**结果
hello jiqing!
Hi jiqing!
hello jiqing!
*/
Nach dem Login kopieren

str_word_count

Funktion: Gibt die Anzahl der Wörter in der Zeichenfolge zurück

<?php
$str = "hello jiqing a!";
$result1 = str_word_count($str); //返回个数
$result2 = str_word_count($str,1); //返回数组
echo $str."<br>";
echo $result1."<br>";
print_r($result2);
/**结果
hello jiqing a!
3
Array ( [0] => hello [1] => jiqing [2] => a )
*/
Nach dem Login kopieren

strlen

Funktion: Gibt die Länge der zurück string

<?php
$str = "hello jiqing a!";
$result = strlen($str);
echo $result;
/**结果
15
*/
Nach dem Login kopieren

substr_count

Funktion: Zählen Sie die Anzahl einer Zeichenfolge in einer anderen Zeichenfolge

<?php
$str = "hello jiqing ,hello jim!";
$result = substr_count($str,"hello");
echo $result;
/**结果
2
*/
Nach dem Login kopieren

substr_replace

Funktion: Ersetzen Sie beginnend bei a bestimmte Position

<?php
$str = "hello jiqing ,hello jim!";
$result = substr_replace($str,"zhangsan",6);
echo $result."<br>";
$result = substr_replace($str,"zhangsan",6,6);//从某个位置替换,替换几个字符串
echo $result;
/**结果
hello zhangsan
hello zhangsan ,hello jim!
*/
Nach dem Login kopieren

substr

Funktion: Teilstring abrufen

<?php
$str = "abcdef";
$result = substr($str,0,1); //从第0个开始,获取1个
echo $result."<br>";
$result = substr($str,0,-1);//从第0个开始,获取到除了最后一个的字符串
echo $result."<br>";
$result = substr($str,2,-1);//从第2个开始,获取到除了最后一个的字符串
echo $result."<br>";
$result = substr($str,-3,-1);//从第-3个开始,获取到除了最后一个的字符串
echo $result."<br>";
$result = substr($str,-3,1);//从第-3个开始,获取到除了最后一个的字符串
echo $result."<br>";
/**结果
a
abcde
cde
de
d
*/
Nach dem Login kopieren

implodieren

Funktion: Array in String konvertieren

<?php
$array = array("2016","6","3");
$date = implode("/",$array);
echo $date;
/**结果
2016/6/3
*/
Nach dem Login kopieren

md5

Funktion: MD5-Verschlüsselung von Zeichenfolgen

<?php
$str = "Hello world";
$result = md5($str);
echo $result;
/**结果
3e25960a79dbc69b674cd4ec67a72c62
*/
Nach dem Login kopieren

Das Obige ist eine (praktische) Zusammenfassung von Beispielen häufig verwendeter Zeichenfolgenfunktionen in PHP [Konvertierung, Ersetzung, Berechnung, Abfangen , Verschlüsselung] Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (m.sbmmt.com)!


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!