Esasen, ben o şey yok sürece bir şey olarak bir değişken tanımlamak mümkün isterdim. Ben bir yerde böyle bir şey baktım, bir kestirme koşullu gördüğüne yemin:
$var=$_GET["var"] || "default";
Ama bu hakkı yapmak için herhangi bir belge bulamıyor, ve dürüstçe JS veya ASP ya da ben gördüm bir şey olabilir.
Ben yukarıdaki kodu oluyor gerektiğini hepsi ya ifadesi doğru döndürür sadece kontrol etmek olduğunu anlıyoruz. Ama birisi ilk başarısız olursa aslında varsayılan bir tanımlanmış şeyler gördüğümü sandım. Bu şey herkes biliyor ve bana yardımcı olabilir mi? Ben deli miyim? Sadece söylemek için gereksiz gibi görünüyor:
$var=($_GET["var"]) ? $_GET["var"] : "default";
ya da özellikle gereksiz demek:
if ($_GET["var"]) { $var=$_GET["var"]; } else { $var="default"; }
Düşünceler?