Avis: Tableau de conversion de chaîne de caractères dans C:\xampp\htdocs\example\echo.php sur la ligne 8 du Tableau
<?php
$products = array();
$products[101] = array(
"name" => "Logo Shirt, Red",
"price" => 18,
"img" => "img/shirts/shirts-101.jpg"
);
echo $products;
?>
Je suis en train de lancer ce fichier php et il ne cesse de me donner cette erreur
Avis: Tableau de conversion de chaîne de caractères dans C:\xampp\htdocs\example\echo.php sur la ligne 8 du Tableau.
Tout ce que je veux faire, c'est l'écho de chaque et chaque élément à l'intérieur de la matrice.
J'ai aussi essayé de
<?php
$products = array();
$products[101] = array(
"name" => "Logo Shirt, Red",
"price" => 18,
"img" => "img/shirts/shirts-101.jpg"
);
foreach($products as $product){
echo $product;
}
?>
EDIT1: bon les gars, ce que s'il y a plusieurs semblables comme des tableaux
$produit[101]
$produit[102]
$produit[103]
$produit[104]
.
.
.
$produit[n]
Quoi alors?
foreach($products[101] as $product)
- foreach- yep, j'ai essayé de googler et n'a pas trouvé quelque chose d'utile
Vous devez vous connecter pour publier un commentaire.
Si vous
echo
un tableau, il va vous donner une erreur ou tout simplement la sortie de "Tableau".Dans votre deuxième exemple,
$products[101]
est aussi un tableau.De sorte que vous pouvez le faire:
Ou de l'utilisation
print_r
pour exporter les données dans un tableau:si vous souhaitez imprimer l' $produits[101] il suffit de faire la foreach mais ne
au lieu
simplement utiliser:
print_r($products)
ouvar_dump($products)
Qui devrait le faire pour vous...cheers
print_r ($produits);
Utiliser print_r méthode pour imprimer des tableaux.