Maison > développement back-end > tutoriel php > 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
Libérer: 2023-03-30 17:46:02
original
1537 Les gens l'ont consulté

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,".");
?-->
Copier après la connexion

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));
?-->
Copier après la connexion

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] )
Copier après la connexion


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);
?-->
Copier après la connexion

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
)
Copier après la connexion

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!

É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