Maison  >  Article  >  développement back-end  >  Comment convertir tous les éléments d'un tableau en chaînes en php

Comment convertir tous les éléments d'un tableau en chaînes en php

青灯夜游
青灯夜游original
2022-05-27 20:02:013036parcourir

Méthode de conversion : 1. Utilisez l'instruction foreach pour parcourir le tableau en référençant la boucle, avec la syntaxe "foreach ($array as &$v){//loop body}" ; 2. Dans le corps de la boucle, utilisez strval. () en L'élément de tableau "$v" est converti en chaîne avec la syntaxe "$v=strval($v);".

Comment convertir tous les éléments d'un tableau en chaînes en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

Méthode php pour convertir tous les éléments du tableau en chaînes

En PHP, vous pouvez utiliser le Instruction foreach Parcourez le tableau et utilisez strval() dans la boucle pour convertir les valeurs des éléments du tableau en chaînes.

1. Utilisez l'instruction foreach pour parcourir le tableau

Remarque : dans des circonstances normales, lorsque vous utilisez l'instruction foreach pour parcourir le tableau, elle opère sur la sauvegarde du tableau et n'affecte généralement pas le tableau lui-même.

foreach ($array as $value){
    //循环体语句块;
}

Mais nous devons convertir les éléments du tableau en chaînes, nous devons donc utiliser une boucle de référence (ajouter & avant $value pour que l'instruction foreach attribue une valeur par référence au lieu de copier une valeur), puis exploiter le tableau dans le corps de la boucle, affectera le tableau lui-même.

foreach ($array as &$value){
    //循环体语句块;
}

2. Dans le corps de la boucle, utilisez strval() pour convertir l'élément de tableau $value en chaîne. La fonction strval() est utilisée pour obtenir la valeur de chaîne de la variable et est souvent utilisée pour convertir la valeur en. une chaîne.

Code d'implémentation :

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr=[1,2,"hello",TRUE,3.14];
var_dump($arr);
foreach($arr as &$value){
	$value=strval($value);
}
var_dump($arr);
?>

Apprentissage recommandé : "Comment convertir tous les éléments dun tableau en chaînes en phpTutoriel vidéo 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