Maison > Article > développement back-end > Explication détaillée de l'utilisation de la fonction PHP substr()
Cet article présente principalement l'utilisation de la fonction PHP stubstr(). substr() est une fonction intégrée à PHP, qui est utilisée pour extraire une partie d'une chaîne, c'est-à-dire renvoyer une sous-chaîne d'une chaîne.
Syntaxe :
substr(string_name, start_position, string_length_to_cut)
Paramètres :
fonction substr() Trois paramètres sont autorisés, dont deux obligatoires et un facultatif.
string_name : Dans ce paramètre, nous passons la chaîne d'origine ou la chaîne qui doit être coupée ou modifiée. Il s'agit d'un paramètre obligatoire.
start_position : Si start_position est un nombre non négatif, la chaîne renvoyée commencera à partir de la position de départ de la chaîne, en comptant à partir de 0. Si start_position est négatif, la chaîne renvoyée commencera au caractère de début à partir de la fin de la chaîne. C'est également un paramètre obligatoire.
string_length_to_cut : Ce paramètre est facultatif et est de type entier. Il s'agit de la longueur de la partie de la chaîne qui doit être coupée de la chaîne d'origine. Si l'entier est positif, il fait référence à partir de start_position et à extraire la longueur depuis le début. Si l'entier est négatif, il fait référence à partir de start_position et à extraire la longueur de la fin de la chaîne. Si ce paramètre n'est pas passé, la fonction substr() renverra la chaîne commençant par start_position jusqu'à la fin de la chaîne.
Type de retour :
Renvoie la partie de chaîne extraite en cas de succès ; renvoie FALSE ou une chaîne vide en cas d'échec.
Exemple d'utilisation de la fonction PHP substr() :
<?php function Substring($str){ $len = strlen($str); echo substr($str, 6), "<br>"; echo substr($str, 3, $len), "<br>"; echo substr($str, -11, 11), "<br>"; echo substr($str,-11, -8), "<br>"; } $str="phpAndmysql"; Substring($str);
Sortie :
mysql Andmysql phpAndmysql php
Recommandations associées : "Tutoriel PHP》
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!