Maison  >  Article  >  développement back-end  >  Quelle est la fonction php pour obtenir les premiers chiffres d’une chaîne ?

Quelle est la fonction php pour obtenir les premiers chiffres d’une chaîne ?

hzc
hzcoriginal
2020-06-19 14:48:183260parcourir

Quelle est la fonction php pour obtenir les premiers chiffres d’une chaîne ?

Quelle est la fonction PHP pour obtenir les premiers chiffres d'une chaîne ?

Utilisation de la fonction substr :

substr Renvoie la sous-chaîne de la chaîne

Description : string substr ( string $string , int $ start [, int $length ] )

Renvoie la sous-chaîne de la chaîne spécifiée par les paramètres start et length.

Paramètres

chaîne

Chaîne d'entrée .

start

  • Si start est un nombre non négatif, la chaîne renvoyée commencera à partir de la position de départ de la chaîne et commencera en comptant à partir de 0. Par exemple, dans la chaîne « abcdef », le caractère en position 0 est « a », le caractère en position 2 est « c », et ainsi de suite.

  • Si start est un nombre négatif, la chaîne renvoyée commencera à partir du caractère de début en avant de la fin de la chaîne.

  • Si la longueur de la chaîne est inférieure ou égale au début, FALSE sera renvoyé.

<?php
$rest = substr(“abcdef”, -1); // 返回 “f”
$rest = substr(“abcdef”, -2); // 返回 “ef”
$rest = substr(“abcdef”, -3, 1); // 返回 “d”
?>

longueur

  • Si une longueur positive est fournie, la chaîne renvoyée commencera au démarrage jusqu'à Contient la longueur caractères (en fonction de la longueur de la chaîne).

  • Si une longueur négative est fournie, de nombreux caractères à la fin de la chaîne seront manqués (à partir de la fin de la chaîne si le début est un nombre négatif). Si start n'est pas dans ce texte, une chaîne vide sera renvoyée.

  • Si length est fourni avec une valeur de 0, FALSE ou NULL, une chaîne vide sera renvoyée.

  • Si la longueur n'est pas fournie, la sous-chaîne renvoyée commencera à la position de départ et continuera jusqu'à la fin de la chaîne.

<?php
$rest = substr(“abcdef”, 0, -1); // 返回 “abcde”
$rest = substr(“abcdef”, 2, -1); // 返回 “cde”
$rest = substr(“abcdef”, 4, -4); // 返回 “”
$rest = substr(“abcdef”, -3, -1); // 返回 “de”
?>

Tutoriel recommandé : "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