Maison  >  Article  >  développement back-end  >  Expliquer les opérations liées au fractionnement ordonné des chaînes PHP

Expliquer les opérations liées au fractionnement ordonné des chaînes PHP

jacklove
jackloveoriginal
2018-06-08 11:31:461443parcourir

Le contenu associé au fractionnement ordonné des chaînes PHP est très important en PHP. Cet article présentera les opérations associées au fractionnement ordonné des chaînes PHP.

Voici ces fonctions

chunk_split() : La fonction divise une chaîne en une série de parties plus petites.

explode() : utiliser une chaîne pour diviser une autre chaîne

str_split() : diviser la chaîne en un tableau

chunk_split()

chunk_split(string,length,end)

Paramètre                                                                                                                                                                                            . Spécifie la chaîne à diviser.

longueur Facultatif. 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.

Résultat d'entrée : S.h.a.n.g.h.a.i.
<!--?php
$str = "Shanghai";
echo chunk_split($str,1,".");
?-->

explose()

Cette fonction est la fonction inverse d'implode(). Elle utilise une chaîne pour diviser une autre chaîne et renvoie un. tableau.

array éclater (séparateur de chaîne, chaîne de chaîne [, limite int])

Les résultats de sortie sont les suivants :
<!--?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));
?-->

Description des paramètres
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()
str_split() 将字符串分割为一个数组,成功返回一个数组。
array str_split( string string [, int length] )


chaîne Chaîne qui doit être divisée

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

Exemple :

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

Cet article explique les opérations connexes de division ordonnée des chaînes PHP Pour plus de contenu connexe, veuillez consulter le site Web chinois PHP.
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
)

Recommandations associées :

Comment utiliser PHP pour calculer la distance entre deux longitudes et latitudes


Expliquer le parcours de tableau PHP Exemples connexes


Expliquer les méthodes de classification et de création de tableaux 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