Aktueller Standort: Startseite> Funktionskategorien> substr

substr

Einen Teil der Zeichenfolge zurückgeben
Name:substr
Kategorie:Saite
Programmiersprache:php
Kurzbeschreibung:Gibt einen Teil der Zeichenfolge zurück.

Definition und Verwendung

substr() gibt einen Teil der Zeichenfolge zurück.

HINWEIS: Wenn der Startparameter eine negative Zahl ist und die Länge kleiner oder gleich dem Start ist, beträgt die Länge 0.

Beispiel

Beispiel 1

Rückkehr "Welt" aus der String:

 <? Php
echo substr ( "Hallo Welt" , 6 ) ;
?>

Probieren Sie es selbst aus

Beispiel 2

Verwenden Sie Startparameter mit unterschiedlichen positiven und negativen Zahlen:

 <? Php
echo substr ( "Hallo Welt" , 10 ) . "<br>" ;
echo substr ( "Hallo Welt" , 1 ) . "<br>" ;
Echo Substr ( "Hallo Welt" , 3 ) . "<br>" ;
Echo Substr ( "Hallo Welt" , 7 ) . "<br>" ;

echo substr ( "Hallo Welt" , - 1 ) . "<br>" ;
echo substr ( "Hallo Welt" , - 10 ) . "<br>" ;
echo substr ( "Hallo Welt" , - 8 ) . "<br>" ;
echo substr ( "Hallo Welt" , - 4 ) . "<br>" ;
?>

Probieren Sie es selbst aus

Beispiel 3

Verwenden Sie Start- und Längenparameter mit unterschiedlichen positiven und negativen Zahlen:

 <? Php
Echo Substr ( "Hallo Welt" , 0 , 10 ) . "<br>" ;
Echo Substr ( "Hello World" , 1 , 8 ) . "<br>" ;
Echo Substr ( "Hallo Welt" , 0 , 5 ) . "<br>" ;
Echo Substr ( "Hello World" , 6 , 6 ) . "<br>" ;

echo substr ( "Hallo Welt" , 0 , - 1 ) . "<br>" ;
echo substr ( "Hallo Welt" , - 10 , - 2 ) . "<br>" ;
Echo Substr ( "Hello World" , 0 , - 6 ) . "<br>" ;
echo substr ( "Hallo Welt" , - 2 - 3 ) . "<br>" ;
?>

Probieren Sie es selbst aus

Grammatik

class = "Sprache-Php"> Substr ( String , sta rt , Länge )
Parameter beschreiben
Saite Erforderlich. Gibt an, dass einige der Zeichenfolgen zurückgegeben werden.
Start

Erforderlich. Gibt an, wo Sie in der Zeichenfolge beginnen.

  • Positive Zahl - Startet an der angegebenen Position der Zeichenfolge
  • Negative Zahl - Beginnen Sie an der angegebenen Position ab dem Ende der Zeichenfolge ab
  • 0 - Beginnen Sie beim ersten Zeichen in der Zeichenfolge
Länge

Optional. Gibt die Länge der zurückgegebenen Zeichenfolge an. Die Standardeinstellung ist bis zum Ende der Zeichenfolge.

  • Positive Zahl - Die Länge, die aus der Position zurückgegeben wurde, an der sich der Startparameter befindet
  • Negative Zahl - Länge vom Ende der Zeichenfolge zurückgegeben
Ähnliche Funktionen