PHP fournit une variété de fonctions d'interception de chaîne : substr() : intercepte la partie spécifiée de la chaîne. substring() : intercepte une sous-chaîne de la fin de la chaîne jusqu'au début. substr_replace() : remplace la partie spécifiée de la chaîne. str_replace() : remplace la partie spécifiée de la chaîne par d'autres parties.
![Quelle est la fonction pour intercepter une chaîne en php](https://img.php.cn/upload/article/202404/29/2024042912423180879.jpg)
Fonctions pour intercepter des chaînes en PHP
PHP fournit une variété de fonctions pour intercepter des chaînes, dont les plus couramment utilisées incluent :
-
substr() : Convertir une partie de la chaîne (sub String) est intercepté et renvoyé. La syntaxe est la suivante : substr(string $string, int $start, int $length = null), où $start spécifie la position de départ de la sous-chaîne et $length spécifie la longueur de la sous-chaîne.
Par exemple :
<code class="php">$string = "Hello World!";
$substring = substr($string, 0, 5); // "Hello"</code>
-
substring() : La fonction est similaire à substr(), mais elle intercepte la sous-chaîne de la fin de la chaîne jusqu'à la position de départ. La syntaxe est la suivante : substring(string $string, int $start, int $length = null), où $start spécifie la position de départ de la sous-chaîne et $length spécifie la longueur de la sous-chaîne.
Par exemple :
<code class="php">$string = "Hello World!";
$substring = substring($string, 10, 5); // "World"</code>
-
substr_replace() : Remplacez une partie de la chaîne par la chaîne spécifiée. La syntaxe est la suivante : substr_replace(string $string, string $replacement, int $start, int $length = null), où $start spécifie la position de départ du remplacement et $length spécifie la longueur du remplacement.
Par exemple :
<code class="php">$string = "Hello World!";
$substring = substr_replace($string, "there", 7, 5); // "Hello there!"</code>
-
str_replace() : Remplacez certaines parties de la chaîne par d'autres parties. La syntaxe est la suivante : str_replace(mixed $search, Mixed $replace, Mixed $subject), où $search spécifie la partie à remplacer, $replace spécifie la partie remplacée et $subject spécifie la chaîne cible.
Exemple :
<code class="php">$string = "Hello World!";
$substring = str_replace("World", "there", $string); // "Hello there!"</code>
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