v2.5.2
Giriş yap

PHP döngüleri ile ilgili basit bir soru

parzemisis
536 defa görüntülendi

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.

(adsbygoogle = window.adsbygoogle || []).push({});
Cevap yaz
Cevaplar (2)
makifgokce
1275 gün önce
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
*/
parzemisis
1275 gün önce

makifgokce Sorumla ilgilenip soruma cevap yazdığınız için Teşekkür ederim.
Bu arada yazdığınız cevap kesinlikle işime yaradı :)