Maison  >  Article  >  développement back-end  >  Explication détaillée de l'utilisation de la fonction PHP substr()

Explication détaillée de l'utilisation de la fonction PHP substr()

藏色散人
藏色散人original
2019-04-11 11:02:535166parcourir

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.

Explication détaillée de l'utilisation de la fonction PHP substr()

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn