数组到字符串的转换

棕褐色

在这段代码中,我试图从一个数组中显示图像,但是,我遇到了数组到字符串转换错误。从我用谷歌搜索的内容来看,您必须使用print_r它来打印字符串,但我不确定如何做到这一点:

<?php
$item_array = array(
  1 => array('product_img' => "images/013_8c9f517a.jpg",
            'product_name' => "black tshirt",
            'product_price' => "€99.00"),
  2 => array('product_img' => "images/014_28ded7a4.jpg",
            'product_name' => "white tshirt",
            'product_price' => "€99.00"));

echo "<img src=$item_array[1]['product_img']>";
?>
罗博克

您只需要使用正确的字符串连接。改变这一行:

echo "<img src=$item_array[1]['product_img']>";

以下选项之一:

echo "<img src={$item_array[1]['product_img']}>";
echo "<img src=".$item_array[1]['product_img'].">";

希望能帮助到你。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章