Position actuelle: Accueil> Catégories de fonctions> substr

substr

Retour partie de la chaîne
Nom:substr
Catégorie:Chaîne
Langage de programmation:php
Description en une ligne:Renvoie une partie de la chaîne.

Définition et utilisation

substr() renvoie une partie de la chaîne.

Remarque: Si le paramètre de démarrage est un nombre négatif et que la longueur est inférieure ou égale au démarrage , la longueur est de 0.

Exemple

Exemple 1

Renvoie "monde" de la chaîne:

 <? Php
Echo substr ( "Hello World" , 6 ) ;
?>

Essayez-le vous-même

Exemple 2

Utilisez des paramètres de démarrage avec différents nombres positifs et négatifs:

 <? Php
Echo substr ( "Hello World" , 10 ) . "<br>" ;
Echo substr ( "Hello World" , 1 ) . "<br>" ;
Echo substr ( "Hello World" , 3 ) . "<br>" ;
Echo substr ( "Hello World" , 7 ) . "<br>" ;

Echo substr ( "Hello World" , - 1 ) . "<br>" ;
Echo substr ( "Hello World" , - 10 ) . "<br>" ;
Echo substr ( "Hello World" , - 8 ) . "<br>" ;
Echo substr ( "Hello World" , - 4 ) . "<br>" ;
?>

Essayez-le vous-même

Exemple 3

Utilisez des paramètres de démarrage et de longueur avec des nombres positifs et négatifs différents:

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

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

Essayez-le vous-même

grammaire

class = "Language-Php"> substr ( chaîne , sta rt , longueur )
paramètre décrire
chaîne Requis. Spécifie que certaines chaînes sont retournées.
commencer

Requis. Spécifie par où commencer dans la chaîne.

  • Nombre positif - commence à la position spécifiée de la chaîne
  • Nombre négatif - Commencez à la position spécifiée à partir de la fin de la chaîne
  • 0 - Commencez par le premier caractère de la chaîne
longueur

Facultatif. Spécifie la longueur de la chaîne retournée. La valeur par défaut est jusqu'à la fin de la chaîne.

  • Nombre positif - la longueur retournée de la position où se trouve le paramètre de départ
  • Nombre négatif - longueur retournée de la fin de la chaîne
Fonctions similaires
Articles populaires