Maison > Article > développement back-end > Comment supprimer la chaîne spécifiée en php
Comment supprimer la chaîne spécifiée en PHP : 1. Utilisez "$count=strpos($a,"ab");$str=substr_replace($a,"",$count,2);" méthode Réaliser la suppression de la chaîne 2. Supprimez la chaîne spécifiée via la fonction "str_replace".
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3
PHP recherche les caractères spécifiés dans une chaîne Code pour la concaténation et la suppression
Code PHP pour trouver une chaîne spécifiée dans une chaîne et la supprimer C'est ce que j'ai recherché en ligne, mais l'effet réel n'est pas si bon, ni dans un autre. mots, l'effet n'est pas du tout ok
<?php $a = "abcababa"; $count=strpos($a,"ab"); $str=substr_replace($a,"",$count,2); var_dump($str); ?>
L'effet est le suivant,
OK, c'est peut-être l'effet que vous voulez, mais la fonction qui vient avec PHP peut parfaitement résoudre ce problème
Le code est le suivant
<?php var_dump(str_replace("ab","","abcaasdfads")); ?>
L'explication officielle est la suivante
Syntaxe :
str_replace(find,replace,string,count)
Paramètres
trouver : obligatoire. Spécifie la valeur à rechercher.
remplacer : obligatoire. Spécifie la valeur pour remplacer la valeur dans find.
chaîne : obligatoire. Spécifie la chaîne à rechercher.
compte : Facultatif. Variable comptant le nombre de substitutions.
En fait, chacun a ses propres avantages. Le premier est un petit algorithme qui peut limiter le nombre de caractères à remplacer, tandis que le second consiste à remplacer tous les caractères. la situation réelle.
[Recommandé : Tutoriel vidéo 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!