Syntax:
Die Syntax der Funktion substr () ist unten mit einer Erklärung angegeben.
String substr (String $ String, int $ offset [, int | null $ länge = null])Diese Funktion kann drei Argumente erfolgen. Zwei Argumente sind obligatorisch und ein Argument ist optional. Das erste Argument, $ String, Nimmt den ursprünglichen String -Wert aus dem Ort, an dem das Substring extrahiert wird. Das zweite Argument, $ offset, nimmt die Ausgangsposition aus dem Ort, an dem das Substring extrahiert wird. Der Wert dieses Arguments kann eine positive oder negative Ganzzahl sein. Das optionale Argument, $ Länge, nimmt die Länge des Substrings. Der Wert dieses Arguments kann eine positive oder negative Zahl sein. Wenn dieses Argument aus der Funktion substr () weggelassen wird, gibt diese Funktion die String ab Beginn aus $ offset Wert bis zum Ende des Originalzeichens.
Beispiel 1: Verwendung von substr () mit der positiven Ausgangsposition
Dieses Beispiel zeigt, wie Substr () -Funktion nur mit der positiven Startposition verwendet werden kann. Wenn die Startposition positiv ist, beginnt die Zählung von 0 ab 0. Hier ist die Ausgangsposition 11. Die Saite wird also von der 12. Position bis zum Ende des Originalzeichens geschnitten.
// Initialisieren Sie den OriginalzeichenfolgeDer ursprüngliche Stringwert lautet: $ String
";Der Substringwert lautet: $ sub_string
";Ausgang:
Die folgende Ausgabe wird nach dem Ausführen des Skripts vom Webserver angezeigt. Es zeigt, dass LinuxHint ist das Substring nach Anwendung der Substr () -Funktion.
Beispiel 2: Verwendung von substr () mit der negativen Ausgangsposition
Dieses Beispiel zeigt, wie die Funktion substr () mit der negativen Startposition verwendet werden kann, um eine Zeichenfolge aus einem anderen String -Wert zu schneiden. Wenn die Startposition negativ ist, beginnt das Zählen vom Ende der ursprünglichen Zeichenfolge und der Wert 1. Es wird kein Längenargument gegeben. Das Skript gibt also ein Substring von der Startposition bis zum Ende der Zeichenfolge zurück.
// Initialisieren Sie den OriginalzeichenfolgeDer ursprüngliche Stringwert lautet: $ String
";Der Substringwert lautet: $ sub_string
";Ausgang:
Die folgende Ausgabe wird nach dem Ausführen des Skripts vom Webserver angezeigt. Es zeigt, dass Programmierung ist das Substring nach Anwendung der Substr () -Funktion.
Beispiel 3: Verwendung von substr () mit der positiven Ausgangsposition und Länge
Dieses Beispiel zeigt, wie die Funktion substr () mit einer positiven Ausgangsposition und Länge verwendet werden kann. Hier beträgt die Ausgangsposition 21 und die Länge 9. Die Startposition wird durch Zählen von 0 bis 21 abgerufen, und die Endposition wird durch Zählen von 9 Zeichen abgerufen.
// Initialisieren Sie die Originl -ZeichenfolgeDer ursprüngliche Stringwert lautet: $ String
";Der Substringwert lautet: $ sub_string
";Ausgang:
Die folgende Ausgabe wird nach dem Ausführen des Skripts vom Webserver angezeigt. Scripting ist das Substring nach Anwendung der Substr () -Funktion.
Beispiel 4: Verwendung von substr () mit der negativen Ausgangsposition und Länge
Dieses Beispiel zeigt, wie die Funktion substr () mit der negativen Startposition und Länge verwendet werden kann. Hier beträgt die Ausgangsposition -16 und die Länge -9. Sowohl die Startposition als auch die Länge zählen vom Ende der Zeichenfolge und die Zählung beginnt von 1.
// Initialisieren Sie den OriginalzeichenfolgeDer ursprüngliche Stringwert lautet: $ String
";Der Substringwert lautet: $ sub_string
";Ausgang:
Die folgende Ausgabe wird nach dem Ausführen des Skripts vom Webserver angezeigt. Es zeigt, dass die Aufschlag ist das Substring nach Anwendung der Substr () -Funktion.
Beispiel 5: Verwendung von substr () mit einer negativen Ausgangsposition und einer positiven Länge
Dieses Beispiel zeigt, wie die Funktion substr () mit der positiven Startposition und der negativen Länge verwendet werden kann. Hier ist die Ausgangsposition -11 und die Länge 7 beträgt 7. Die Startposition wird durch Zählen vom Ende der Zeichenfolge abgerufen. Das Substring wird durch Zählen von 7 Zeichen nach der Startposition erzeugt.
// Initialisieren Sie die Originl -ZeichenfolgeDer ursprüngliche Stringwert lautet: $ String
";Der Substringwert lautet: $ sub_string
";Ausgang:
Die folgende Ausgabe wird nach dem Ausführen des Skripts vom Webserver angezeigt. Es zeigt, dass beliebt ist das Substring nach Anwendung der Substr () -Funktion.
Beispiel 6: Verwendung von substr () mit einer positiven Ausgangsposition und einer negativen Länge
// Initialisieren Sie die Originl -ZeichenfolgeDer ursprüngliche Stringwert lautet: $ String
";Der Substringwert lautet: $ sub_string
";Abschluss
Alle möglichen Kombinationen der Verwendung der Funktion substr () in PHP, um eine Zeichenfolge aus einer anderen Zeichenfolge zu schneiden, werden in diesem Tutorial mit sechs einfachen Beispielen angezeigt. Hoffentlich können die Leser die Substr () -Funktion nach dem Üben der Beispiele dieses Tutorials effizient anwenden.
Videoanleitung