
Im eigentlichen Kampf gegenPHPmüssen wir häufig dieURL-Zeichenfolge analysieren und die Fragmente abfangen, die wir benötigen Wenn Sie die Funktionsubstr()bereitstellen, können wir die benötigten Daten leicht abrufen. In diesem Artikel werfen Sie einen Blick aufsubstr in PHP()Code>Funktion.PHP的实战中,我们经常需要对URL字符串进行解析,截取我们所需要的片段,PHP为我们提供了substr()函数,我们可很轻松的获取我们所需要的数据,本文就带大家一起来看一看PHP中的substr()函数。
首先我们先看一看看substr()
substr()an:
substr ( string $string , int $start , int $length = ? )
$string: der ursprüngliche String, der abgefangen werden muss
$start: der Indexposition, die beginnen muss (Der Wert kann eine positive Ganzzahl, eine negative Ganzzahl oder 0 sein)
$length: die zu filternde Länge (der Wert kann eine positive Ganzzahl, eine negative Ganzzahl oder 0 sein). ) Wenn es leer ist, wird es standardmäßig bis zum Ende abgefangen
1. Wenn die Parameter alle nicht negative Ganzzahlen sind
"; echo substr('php.cn is all right', 1, 3); echo "
"; echo substr('php.cn is all right', 0, 4); echo "
"; echo substr('php.cn is all right', 0, 8); ?>
输出: hp.cn is all right hp. php. php.cn i
"; echo substr("php.cn is all right", -2); echo "
"; echo substr("php.cn is all right", -3, 1); ?>
输出: t ht g
"; echo substr("php.cn is all right",2, -1); echo "
"; echo substr("php.cn is all right",4, 4); echo "
"; echo substr("php.cn is all right",-3, -1); ?>
输出:php.cn is all righ p.cn is all righ cn i gh
《Zusammenfassung der PHP-Interviewfragen 2021 (Sammlung)》《php-Video-Tutorial》
Das obige ist der detaillierte Inhalt vonAnalyse der Funktion substr() in PHP (mit detaillierter Code-Erklärung). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
So öffnen Sie eine PHP-Datei
So entfernen Sie die ersten paar Elemente eines Arrays in PHP
Was tun, wenn die PHP-Deserialisierung fehlschlägt?
So verbinden Sie PHP mit der MSSQL-Datenbank
So verbinden Sie PHP mit der MSSQL-Datenbank
So laden Sie HTML hoch
So lösen Sie verstümmelte Zeichen in PHP
So öffnen Sie PHP-Dateien auf einem Mobiltelefon