如何在foreach函数中使用Multipe数组值-Codeigniter

时间:2018-11-21 10:24:18

标签: php arrays

这里我有3个数组

$productid= $this->input->post('productid'); 
$actualPrice= $this->input->post('actualPrice');
$quantity= $this->input->post('quantity'); 
foreach($productid as $P){
echo $p ;
}

在循环中,我需要产品的相应数量和实际价格,并且我不想用于循环

1 个答案:

答案 0 :(得分:1)

要正确回答,您需要提供阵列的数据结构。

如果产品在每个阵列中的存储顺序不同,则基于索引的解决方案是不安全的:

foreach($productid as $index => $id) {
    echo 'Product ID = ' . $id . PHP_EOL .
         'Product actual price = ' . $actualPrice[$index] . PHP_EOL .
         'Product quantity = ' . $quantity[$index] . PHP_EOL;
}