Définition et utilisation
Le substr() fonction retourne une partie d'une chaîne.
Note: Si le paramètre de démarrage est un nombre négatif et la longueur est inférieure ou égale à début, longueur devient 0.
Syntaxe
substr( string,start,length )
Paramètre | La description |
---|---|
string | Champs obligatoires. Indique la chaîne à retourner une partie de |
start | Champs obligatoires. Indique où commencer dans la chaîne
|
length | Optionnel. Indique la longueur de la chaîne retournée. Par défaut est à la fin de la chaîne.
|
Détails techniques
Valeur de retour: | Renvoie la partie extraite d'une chaîne, ou en cas d'échec, ou une chaîne vide |
---|---|
PHP Version: | 4+ |
changelog: | En PHP version 5.2.2 à 5.2.6, si le paramètre de démarrage indique la position d'une troncature négative ou au-delà, FALSE est retourné. D'autres versions obtenir la chaîne du début |
autres exemples
Exemple 1
En utilisant le paramètre 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>";
?>
»Exécuter exemple exemple 2
En utilisant les paramètres de début et de longueur avec différents nombres positifs et négatifs:
<?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>";
?>
»Exécuter exemple <PHP chaîne de référence