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

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

黄舟
黄舟Original
2017-02-06 15:18:36971Durchsuche

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 0c6dc11e160d3b678d68754cc175188a konvertieren

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

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
*/

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
*/

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!
*/

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
*/

str_ireplace

Funktion: Ersetzen

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

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!
*/

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!
*/

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 )
*/

strlen

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

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

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
*/

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!
*/

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
*/

implodieren

Funktion: Array in String konvertieren

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

md5

Funktion: MD5-Verschlüsselung von Zeichenfolgen

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

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 (www.php.cn)!


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