Maison > développement back-end > tutoriel php > Étapes de mise en œuvre du fractionnement ordonné des chaînes php

Étapes de mise en œuvre du fractionnement ordonné des chaînes php

php中世界最好的语言
Libérer: 2023-03-17 18:48:01
original
2720 Les gens l'ont consulté

Aujourd'hui, je vais vous présenter quelques fonctions. Travaillons ensemble pour réaliser les étapes de fractionnement ordonné de la chaîne php Veuillez voir le cas ci-dessous

chunk_split() :函数把字符串分割为一连串更小的部分。
explode():使用一个字符串分割另一个字符串
str_split():将字符串分割到数组中
chunk_split()
Copier après la connexion

Syntaxe< 🎜. >

chunk_split(string,length,end)
Copier après la connexion
Description du paramètre

chaîne Obligatoire. Spécifie la chaîne à diviser.

longueur facultative. Valeur numérique définissant la longueur du bloc de chaîne. La valeur par défaut est 76.

fin Facultatif. Une valeur de chaîne qui définit ce qu'il faut placer à la fin de chaque bloc de chaîne. La valeur par défaut est rn.

<!--?php
$str = "Shanghai";
echo chunk_split($str,1,".");
?-->
输入结果:S.h.a.n.g.h.a.i.
explode()
Copier après la connexion
Cette fonction est la fonction inverse de

implode() Elle utilise une chaîne pour diviser une autre chaîne et renvoie un tableau.

array explode( string separator, string string [, int limit] )
Copier après la connexion
Description du paramètre

indicateur de division du séparateur

chaîne chaîne à diviser

la limite est facultative, indiquant que le tableau renvoyé contient au plus la limite éléments, et le dernier élément contiendra le reste de la chaîne, prenant en charge les nombres négatifs.

<!--?php
$str = &#39;one|two|three|four&#39;;
print_r(explode(&#39;|&#39;, $str));
print_r(explode(&#39;|&#39;, $str, 2));
// 负数的 limit(自 PHP 5.1 起)
print_r(explode(&#39;|&#39;, $str, -1));
?-->
Copier après la connexion
Le résultat de sortie est le suivant :

Array
(
    [0] => one
    [1] => two
    [2] => three
    [3] => four
)
Array
(
    [0] => one
    [1] => two|three|four
)
Array
(
    [0] => one
    [1] => two
    [2] => three
)
str_split()
Copier après la connexion
str_split() divise la chaîne en un tableau et renvoie un tableau avec succès.

?
1
array str_split( string string [, int length] )
Copier après la connexion
Description du paramètre

chaîne La chaîne à diviser

longueur est facultative, indiquant la longueur de chaque unité de division, qui ne peut être inférieure à 1

Exemple :

<!--?php
$str = &#39;one two three&#39;;
$arr1 = str_split($str);
$arr2 = str_split($str, 3);
print_r($arr1);
print_r($arr2);
?-->
Copier après la connexion
Le résultat est le suivant :

Array
(
    [0] => o
    [1] => n
    [2] => e
    [3] =>  
    [4] => t
    [5] => w
    [6] => o
    [7] =>  
    [8] => t
    [9] => h
    [10] => r
    [11] => e
    [12] => e
)
Array
(
    [0] => one
    [1] =>  tw
    [2] => o t
    [3] => hre
    [4] => e
)
Copier après la connexion
Je pense que vous maîtrisez la méthode après avoir lu ces cas. Pour des informations plus intéressantes, veuillez faire attention. vers d'autres articles connexes sur le site Web PHP chinois !

Lecture connexe :

Réponses aux questions sur la dénomination des cas de chameaux et JS

Comment utiliser les événements bouillonnants de JS

Explications détaillées et exemples de valeurs booléennes, d'opérateurs relationnels et d'opérateurs logiques en JS

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