我有一个来自数据库的产品数组。
我只想打印该数组中称为 [sku] 的所有变量。
如果我像这样打印出来
<?php echo $products[0]['sku']; ?>
我只得到 SKU 的第一个值
如何在不执行 [0] 、[1] 、[2] 等操作的情况下显示所有 SKU 变量。
我认为这会做你想要的
<?php
foreach ($products as $key => $row) {
var_export($row['sku']);
}
http://php.net/manual/en/control-structures.foreach.php
您可以尝试print_r,但这将为您提供所有数组值。一个简单的foreach就可以完成这项工作,并且只打印每个产品的SKU。
foreach($products as $value) {
echo $value['sku'] . "'n";
}
您可以尝试print_r()
而不是echo
。