Explication graphique détaillée des méthodes de remplacement, de fractionnement et de jointure des chaînes PHP

墨辰丷
Libérer: 2023-03-29 12:40:01
original
1770 Les gens l'ont consulté

Cet article présente principalement les méthodes de remplacement, de fractionnement et de connexion des chaînes PHP, et analyse les fonctions et l'utilisation de fonctions telles que preg_replace, str_replace, preg_split, exploser et imploser.

Remplacement de chaîne

1. Effectuez une recherche d'expression régulière et remplacez

Le code est le suivant :

mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] )
Copier après la connexion
Recherchez la partie du sujet qui correspond au motif et remplacez-la par un remplacement.


Remplacement de sous-chaîne
<🎜. >Le code est le suivant :

Cette fonction renvoie une chaîne ou un tableau. Cette chaîne ou ce tableau est le résultat du remplacement de toutes les recherches dans le sujet par un remplacement.
mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )
Copier après la connexion


Séparation et concaténation de chaînes

Séparation de chaînes par une expression régulière

Instructions

1. array preg_split ( string $pattern , string $subject [, int $limit = -1 [, int $flags = 0 ]] )

Par une expression régulière La chaîne donnée est séparés par la formule.

2. exploser — Utilisez une chaîne pour diviser une autre chaîne

Instructions :

array éclater ( string $separator , string $string [, int $limit ] )

La routine ci-dessus affichera :
$str = &#39;one|two|three|four&#39;;
// 正数的 limit
print_r(explode(&#39;|&#39;, $str, 2));
// 负数的 limit(自 PHP 5.1 起)
print_r(explode(&#39;|&#39;, $str, -1));
Copier après la connexion

Array
(
  [0] => one
  [1] => two|three|four
)
Array
(
  [0] => one
  [1] => two
  [2] => three
)
Copier après la connexion
3. — Le tableau connecté s'appelle une chaîne

Résumé : Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'apprentissage de chacun.
$lan=array("a","b","c");
implode("+", $lan);//a+b+c
Copier après la connexion

Recommandations associées :

Comment PHP utilise la couche d'abstraction PDO pour obtenir les résultats des requêtes


PHP se souvient de l'état lors de l'implémentation rechercher Exemple de méthode


Exemple de méthode de compression de la taille de l'image et de sa conversion au format jpg à l'aide de 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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal