Fonction PHP éclater() qui divise une chaîne et renvoie un tableau composé de chaînes

PHP中文网
Libérer: 2023-03-16 21:24:01
original
1871 Les gens l'ont consulté

Exemple

Découper les chaînes en tableaux :

<?php$str = "www.php.cn";print_r (explode(".",$str));?>
Copier après la connexion

Définition et utilisation

La fonction explosion() utilise une chaîne pour diviser une autre chaîne et renvoie un tableau composé de cordes.

Remarque : Le paramètre "séparateur" ne peut pas être une chaîne vide.

Remarque : Cette fonction est sécurisée pour les binaires.

Syntaxe

explode(separator,string,limit)
Copier après la connexion
<? 
// ### 切分字符串 #### 
function jb51netcut($start,$end,$file){ 
$content=explode($start,$file); 
$content=explode($end,$content[1]); 
return $content[0]; 
} 
?>
Copier après la connexion

définition et utilisation d'exploser
la fonction explosion() divise une chaîne en un tableau.

Cette fonction renvoie un tableau composé de chaînes, dont chaque élément est une sous-chaîne séparée par un séparateur comme point limite.
Le paramètre séparateur ne peut pas être une chaîne vide. Si le séparateur est la chaîne vide (""), explosive() renvoie FALSE. Si le séparateur contient une valeur qui n'est pas trouvée dans la chaîne, éclater() renvoie un tableau contenant un seul élément de la chaîne.
Si le paramètre limit est défini, le tableau renvoyé contient au plus des éléments limit et le dernier élément contiendra le reste de la chaîne.
Si le paramètre limit est négatif, tous les éléments sauf les derniers éléments -limit sont renvoyés. Cette fonctionnalité est nouvelle dans PHP 5.1.0.
Dans cet exemple, nous allons diviser la chaîne en un tableau :

<?php 
$str = "Hello world. It&#39;s a beautiful day."; 
print_r (explode(" ",$str)); 
?>
Copier après la connexion

Sortie :

Array 
( 
[0] => Hello 
[1] => world. 
[2] => It&#39;s 
[3] => a 
[4] => beautiful 
[5] => day. 
)
Copier après la connexion

Paramètres                                               >

séparateur Obligatoire. Spécifie où diviser la chaîne.

chaîne Obligatoire. La chaîne à diviser.

limite Facultatif. Spécifie le nombre d'éléments du tableau à renvoyer.

Valeurs possibles :

supérieur à 0 - renvoie un tableau contenant au plus les éléments limites

inférieur à 0 - renvoie un tableau contenant tous les éléments sauf le dernier -limite Tableau

0 - sera traité comme 1, renvoie un tableau contenant un élément

Détails techniques

Valeur de retour :

Chaîne de retour tableau.

Utilisez le paramètre limit pour renvoyer certains éléments du tableau :

<?php
    $str = &#39;one,two,three,four&#39;; 
//  返回包含一个元素的数组
    print_r(explode(&#39;,&#39;,$str,0));print "<br>"; 
// 数组元素为 2
    print_r(explode(&#39;,&#39;,$str,2));print "<br>"; 
// 删除最后一个数组元素
    print_r(explode(&#39;,&#39;,$str,-1));
?>
Copier après la connexion


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