Birden çok kez PHP çoklu seçenekler arasında geçiş yapmak için EĞER ben kullanabilir miyim?

3 Cevap php

hey benim web'de 9 tip var. i farklı anahtar kelimeler her türünü ayarlamanız gerekir. Bu komut ile;

if ($type = movie) {
$yazdir = "DVDRip, DVDScr";
}
elseif ($type = game) {
$yazdir = "Full Version, Patch";
}

i iki türü için anahtar kelime yazabilirsiniz. diğer türleri için bu doğru tekrar nasıl? (Echo paramether $ YAZDIR olmalı)

3 Cevap

Üç seçenekleri:

  1. Daha elseif eklemek
  2. Sen kullanabilirsiniz switch

http://php.net/manual/en/control-structures.switch.php

3.Use ilişkisel diziler

$types = array( 
         "movies" => "DVDRip, DVDScr",
         "games" => "Full Version, Patch",
         ...
       );

Sadece eklemeye devam elseif.

if ($type == "movie") {
$yazdir = "DVDRip, DVDScr";
} elseif ($type == "game") {
$yazdir = "Full Version, Patch";
} elseif ($type == "book") {
$yazdir = "Warez book";
}

Yada dediğim gibi Yoksa, bir anahtar kullanabilirsiniz. Eğer mola kullanmanız gerektiğini unutmayın, ya da üzerinden düşecek.

Eğer bulursanız kendinizi birçok birçok kez, daha sonra eldeki sorunun en iyi durumda $ YAZDIR değerlere $ tür tuşları harita olacak bir ilişkisel dizi çözüldü yapıyor.