Php 如何从foreach打印值?

Php 如何从foreach打印值?,php,foreach,Php,Foreach,如何打印$ingPre[$prc]这是变量$prc更改时的结果,例如,如果Lic更改了内部foreach变量的值,则此变量prc比较 echo $ingPre['Lic']; echo $ingPre['Doc']; //this is my code $preAntSQ = $mysql->query(' SELECT pre_red, plan FROM pcps WHERE id_sede = "'.$sede.'"

如何打印
$ingPre[$prc]
这是变量
$prc
更改时的结果,例如,如果
Lic
更改了内部foreach变量的值,则此变量
prc
比较

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);
    }

$ingPre
是数组,因此:

您可以使用
var\u dump/print\r
显示它:

print_r($ingPre);
如果您知道
$prc
,则可以
回送
直接值:

$prc = 2;
echo $ingPre[$prc] // or echo $ingPre[2]
您可以使用foreach遍历整个阵列:

foreach ($ingPre as $key => $val) {
    echo $key . ': ' . $val . '<br>';
}
foreach($ingPre作为$key=>$val){
回显$key.':'.$val.
'; }
您可能希望在此脚本上添加一些标记,以指示什么编程语言等,这样您就可以让了解该技术的人更容易了解。请使用此脚本的语言进行标记。还有,不清楚你在问什么?