v2.5.2
Giriş yap

PHP döngüleri ile ilgili basit bir soru

parzemisis
685 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.

makifgokce
1574 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
*/