Maison > Article > développement back-end > Comment convertir une chaîne numérique en tableau en php
Méthode de conversion : 1. Utilisez éclater() pour diviser la chaîne en plusieurs sous-chaînes selon des délimiteurs spécifiques, puis combinez les sous-chaînes dans un tableau ; le format de syntaxe est "exploser (séparateur, chaîne)". 2. Utilisez str_split() pour diviser la chaîne en un tableau, le format de syntaxe est "str_split(string)".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
Caractères numériques en php String to Array
1. Utilisez la fonction explosive()
Au cours du processus de développement, nous rencontrons souvent le besoin de convertir un chaîne dans une situation de tableau. PHP a une fonction intégrée éclater() qui peut diviser une chaîne en plusieurs parties en fonction de délimiteurs spécifiques. La fonction
explode() peut diviser une chaîne en fonction du délimiteur de chaîne, c'est-à-dire qu'elle divise une chaîne en plusieurs sous-chaînes en fonction du délimiteur, puis combine ces sous-chaînes dans un tableau et le renvoie. Le format de la syntaxe est le suivant :
explode($delimiter, $string [, $limit])
La description du paramètre est la suivante :
$delimiter : caractère délimiteur utilisé pour diviser les chaînes ;
$string : la chaîne qui doit être divisée
$limit : paramètre facultatif, qui peut être vide, spécifie le nombre d'éléments du tableau à renvoyer ; 🎜>
<?php $str = '544527258895525404524.54434245657'; echo '<pre class="brush:php;toolbar:false">'; $arr = explode('2', $str); print_r($arr); $arr = explode('2', $str, 3); print_r($arr); $arr = explode('2', $str, -2); print_r($arr); $arr = explode('2', $str, 0); print_r($arr); $arr = explode('', $str); var_dump($arr); $arr = explode('@', $str, -1); print_r($arr); ?>
Résultats de sortie : ""
[Apprentissage recommandé : "Tutoriel vidéo PHP
"]2. Utilisez la fonction str_split()
La fonction str_split() divise la chaîne en un tableau.
Syntaxestr_split(string,length)La description du paramètre est la suivante : chaîne Obligatoire. Spécifie la chaîne à diviser.
Exemple :
<?php $str = '536546'; echo '<pre class="brush:php;toolbar:false">'; $arr = str_split($str); print_r($arr); $arr = str_split($str,3); print_r($arr); ?>Résultat de sortie :
Pour plus de connaissances sur la programmation, veuillez visiter : Vidéo de programmation
! !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!