PHP değerleri döndürmek için ne zaman?

0 Cevap php

Bu çirkin yöntem göz önüne alındığında:

public function convert_cell_value( $val, $type )
{
    if($type == 'String')
    {
        return $val;
    }
    elseif($type == 'Number')
    {
        if($val - intval($val) > 0)
        {
            return $val;
        }
        else
        {
            return intval($val);
        }
    }
    else
    {
        return $val;
    }
}

Şimdi benim on milyar $ soru: i DRY ilkelerini uygulamak ve çok performans için gitmek değerleri (değil bu yöntem ancak bu gibi başka) dönmelidir zaman. Veya: Orada performansı hakkında benim düşünce ile yanlış bir şey var ve ben hemen bazı değer döndüğünüzde onunla ilgisi yok?

Bonus soru: bu daha ondalık almak için basit bir hile var mı?

if($val - intval($val) > 0)
{
    return $val;
}

Thanks for your precious time, fabrik

0 Cevap