En PHP, vous pouvez rencontrer des tableaux contenant des sous-tableaux à un seul élément. La conversion de ces tableaux multidimensionnels en tableaux unidimensionnels devient essentielle pour certaines tâches.
Exemple de tableau :
$array = [[88868], [88867], [88869], [88870]];
Sortie souhaitée :
[88868, 88867, 88869, 88870]
Pour réaliser cette conversion, considérez ce qui suit méthodes :
Utilisation de array_map avec current() :
$oneDimensionalArray = array_map('current', $array);
Utilisation de call_user_func_array avec array_merge() :
$oneDimensionalArray = call_user_func_array('array_merge', $array);
Choisissez la méthode appropriée en fonction de la structure et la complexité de votre tableau. Ces techniques fournissent des moyens efficaces d'aplatir les tableaux avec des sous-tableaux imbriqués à un seul élément, permettant ainsi une manipulation et un traitement ultérieurs des données.
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!