Maison >développement back-end >tutoriel php >Explication de l'exemple d'utilisation de l'interception de chaîne de fonction PHP substr()

Explication de l'exemple d'utilisation de l'interception de chaîne de fonction PHP substr()

怪我咯
怪我咯original
2017-07-11 15:14:192241parcourir

substr() Function renvoie une partie de string. Renvoie la partie extraite de la chaîne, renvoie FALSE en cas d'échec ou renvoie une chaîne vide.

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

La fonction substr en PHP est définie comme suit :

substr(string,start,length)

La description du paramètre est la suivante :

Paramètre tr>
Description
chaîne td> Obligatoire . Spécifie une partie de la chaîne à renvoyer.
démarrer
参数 描述
string 必需。规定要返回其中一部分的字符串。
start

必需。规定在字符串的何处开始。

  • 正数 - 在字符串的指定位置开始

  • 负数 - 在从字符串结尾开始的指定位置开始

  • 0 - 在字符串中的第一个字符处开始

length

可选。规定被返回字符串的长度。默认是直到字符串的结尾。

  • 正数 - 从 start 参数所在的位置返回的长度

  • 负数 - 从字符串末端返回的长度

Obligatoire. Spécifie où commencer la chaîne.

  • Nombre positif - commence à la position spécifiée dans la chaîne
    <?php
     echo substr("Welcome to www.jb51.net!",0); //原样输出,不截取
     echo "<br>";
     echo substr("Welcome to www.jb51.net!",4,14); //从第4个字符开始连续截取14个字符
     echo "<br>";
     echo substr("Welcome to www.jb51.net!",-4,4); //从倒数第4个开始截取4个字符
     echo "<br>";
     echo substr("Welcome to www.jb51.net!",0,-4); //从第一个字符开始截取,截取到倒数第4个字符
    ?>
  • Nombre négatif - commence au caractère de départ Commencez à la position spécifiée où commence la fin de la chaîne

  • Welcome to www.jb51.net!
    ome to www.jb5
    net!
    Welcome to www.jb51.
    0 - Commencez au premier caractère de la chaîne
longueur Facultatif. Spécifie la longueur de la chaîne renvoyée. La valeur par défaut est jusqu'à la fin de la chaîne.
  • Nombre positif - la longueur renvoyée à partir de la position du paramètre start
  • Nombre négatif - la longueur renvoyée à partir de la fin de la chaîne
L'exemple de code est le suivant : Les résultats en cours d'exécution sont les suivants :

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