如何从foreach打印一个值?

时间:2015-05-22 17:59:03

标签: php foreach

如果变量$ingPre[$prc]发生变化,那么打印$prc这是我的结果,如果prc更改内部foreach变量的值,则变量Lic进行比较,例如

echo $ingPre['Lic']; 
echo $ingPre['Doc'];

//this is my code
$preAntSQ = $mysql->query('
        SELECT pre_red, plan
        FROM pcps
        WHERE id_sede = "'.$sede.'"
            AND univ = "SUG CEN"
            AND fecha = "'.($dateY - 2).'"
    ');

while($preAntSQR = $mysql->f_array($preAntSQ)){
        $planOpr['plan'] = $precioAntSQR['plan'];
        $preAntSF[$preAntSQR['plan']] = $preAntSQR['pre_red'];
    }


foreach($planOpr as $prc){
        $prePre[$prc] = ($preAntSF[$prc] * (1 + $inflacionSF[$prc])) * (1 - $becaPreSF[$prc]);
        $ingPreSF[$prc] = ($prePre[$prc] - $preDcto[$prc]) * 4 * $meta[$prc];
        $ingPre[$prc] = '$ '.number_format($ingPreSF[$prc], 0);
    }

1 个答案:

答案 0 :(得分:0)

$ gulp clean && gulp build 是数组,所以:

您可以使用$ingPre显示它:

var_dump/print_r

如果你知道print_r($ingPre);

,你可以echo直接价值
$prc

您可以使用foreach遍历整个数组:

$prc = 2;
echo $ingPre[$prc] // or echo $ingPre[2]