Ben var, aksi takdirde varsayılan bir değer kullanırsanız bir çerez değeri kullanmak için şimdi bu hakka sahip:
$default_carat_min = "0.25";
if($_COOKIE["diamond-search_caratMin"])
{
$default_carat_min = $_COOKIE["diamond-search_caratMin"];
}
Ben değişkenler bir çok ile bunu yapmak zorunda gidiyorum, ve onun çirkin / gerçekten darmadağın almak için gidiyoruz. Yani bu yazı bir temizleyici yolu ile gelip çalışıyorum.
Denedim:
$default_carat_min = $_COOKIE["diamond-search_caratMin"] | "0.25";
Hangi işe yaramadı.
Ben bunu yapabilirsiniz:
$default_carat_min = $_COOKIE["diamond-search_caratMin"] ? $_COOKIE["diamond-search_caratMin"] : "0.25";
Ama ben iki kere $_COOKIE
tekrarlamak zorunda nasıl sevmiyorum. O benim 2. örnekteki gibi bir şey yazmak için bir yol olup olmadığını merak ediyorum?