PHP döngüleri ile ilgili basit bir soru
Merhaba php ile bir for döngüsü oluşturmayı denedim ama başarılı olmadım. Saatlerdir aramama rağmen hiç bir cevap bulamadım.
Sorunum Şu:
<?php
if($_POST){
@$rakkam = $_POST["rakkam"];
for ($i=0; $i <=5; $i++) {
@$kategori.$i = $_POST["kategori".$i];
}
}
?>
Bunlar benim yazdığım kodlar ama almak istediğim sonuca bu kodlarla yaklaşamadım bile.
Olmasını istediğim şey:
if($_POST){
@$rakkam = $_POST["rakkam"];
@$kategori0 = $_POST["kategori0"];
@$kategori1 = $_POST["kategori1"];
@$kategori2 = $_POST["kategori2"];
@$kategori3 = $_POST["kategori3"];
@$kategori4 = $_POST["kategori4"];
Ben bu sonuca nasıl ulaşa bilirim
Şimdiden yardımlarınız için
Teşekkürler.
function post($par){
return isset($_POST[$par]) ? $_POST[$par] : false;
};
$kategoriler = array();
for($i=0; $i <=5; $i++){
$kategoriler["kategori".$i] = post("kategori".$i);
}
// $kategoriler["kategori1"]; şeklinde ulaşabilirsin
var_dump($kategoriler);
/* Output:
*array (size=6)
* 'kategori0' => boolean false
* 'kategori1' => boolean false
* 'kategori2' => boolean false
* 'kategori3' => boolean false
* 'kategori4' => boolean false
* 'kategori5' => boolean false
*/