Maison  >  Article  >  développement back-end  >  Explication graphique détaillée des méthodes de remplacement, de fractionnement et de jointure des chaînes PHP

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

墨辰丷
墨辰丷original
2018-06-02 10:20:191747parcourir

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 ]] )
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 ] )


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 = 'one|two|three|four';
// 正数的 limit
print_r(explode('|', $str, 2));
// 负数的 limit(自 PHP 5.1 起)
print_r(explode('|', $str, -1));

Array
(
  [0] => one
  [1] => two|three|four
)
Array
(
  [0] => one
  [1] => two
  [2] => three
)
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

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!

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