Bir değişkene varsayılan bir değer atamak için kısa yol?

0 Cevap php

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?

0 Cevap