Maison  >  Article  >  développement back-end  >  Que dois-je faire si php ne peut pas générer directement un tableau ?

Que dois-je faire si php ne peut pas générer directement un tableau ?

藏色散人
藏色散人original
2021-06-26 09:18:162073parcourir

php ne peut pas générer directement des tableaux car echo est utilisé pour afficher des chaînes, pas des tableaux. Vous pouvez utiliser "print_r($id)" pour afficher un tableau ou utiliser "var_dump($id)" pour afficher le tableau. Peut.

Que dois-je faire si php ne peut pas générer directement un tableau ?

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

Que dois-je faire si php ne peut pas directement afficher un tableau ?

Question spécifique :

Problème de tableau php, pourquoi le tableau ne peut-il pas être affiché ?

$id = array();
$q = $db->query("select * from wp_files where userid='$userid' and is_del=1");
while ($rs = $db->fetch_array($q)) {
$id[] = $rs[file_id];
echo $rs[file_id];
echo $id;
}

Sortie $rs[uid] Normalement $uid is Array

Sortie $rs[file_id] Normalement $id est Array

Solution :

Type de tableau créé par $id

Et echo est utilisé pour générer des chaînes

Vous pouvez utiliser print_r($id) pour générer un tableau

ou utiliser le var_dump($id) couramment utilisé pour voir les valeurs et les types de données .

Apprentissage recommandé : "Tutoriel 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