Php 从数组中显示某些变量
我有一个来自数据库的产品阵列 我只想打印该数组中所有称为[sku]的变量 如果我像这样打印出来Php 从数组中显示某些变量,php,arrays,Php,Arrays,我有一个来自数据库的产品阵列 我只想打印该数组中所有称为[sku]的变量 如果我像这样打印出来 <?php echo $products[0]['sku']; ?> 我只得到SKU的第一个值 如何在不执行[0]、[1]、[2]等操作的情况下显示所有SKU变量。您可以尝试print\u r()而不是echo您可以尝试print\u r()而不是echo我认为这可以满足您的要求 <?php foreach ($products as $key => $row) {
<?php echo $products[0]['sku']; ?>
我只得到SKU的第一个值
如何在不执行[0]、[1]、[2]等操作的情况下显示所有SKU变量。您可以尝试
print\u r()
而不是echo您可以尝试print\u r()
而不是echo我认为这可以满足您的要求
<?php
foreach ($products as $key => $row) {
var_export($row['sku']);
}
我想这会满足你的要求
<?php
foreach ($products as $key => $row) {
var_export($row['sku']);
}
您可以尝试打印,但这将为您提供所有数组值。一个简单的foreach将完成这项工作,并且只打印每个产品的SKU
foreach($products as $value) {
echo $value['sku'] . "\n";
}
您可以尝试打印,但这将为您提供所有数组值。一个简单的foreach将完成这项工作,并且只打印每个产品的SKU
foreach($products as $value) {
echo $value['sku'] . "\n";
}
我不想只看到它们,我想把SKU的值显示为文本,所以你想把所有的值都显示为一个句子,对吗?如果这是你想要的,你可以尝试内爆()函数。我不想只看到它们,我想把SKU的值显示为文本,所以你想把所有的值显示为一个句子,对吗?如果这是您想要的,您可以尝试内爆()函数。