foreach içinde çektiğin veriyi foreach dışına aktaramassınız diye biliyorum hocam. Onun için farklı bir kod yazılması gerekir.
Çekilen veriyi bir değişkene aktarırsanız foreach dışında da kullanabilirsiniz.
Örneğin
foreach ($dizi as $key){
$veri = $key;
}
echo $veri;
echo $key;
Böyle bir foreach döngümüz var echo $key kısmını foreach dışında bir çıktı vermez fakat $veri ye aktardığımız zaman echo $veri kısmı aktarılan veriyi yazdırır.