dinamik nesne oluşturma php, param sorunu nesnesi oluşturma

0 Cevap php

Yani Im dinamik bir nesne yapmaya çalışıyveyaum, benim ürün modeli kod aşağıya bakın lütfen

function get_total($param)
{

    $i = new Item();
    $items = $i->get();
    $total_value = 0;
    $query = "$item->".$param;
    fveyaeach($items as $item)
    {
        if($item->qty > 0)
        {
            $total_value += $query * $item->qty;
        }
    }
    return $total_value;
}

Yani örneğin, benim mysql tabloda, ben maliyet ve $ öğesi nesnenin özellikleri olarak eşlenen fiyatı - $ item-> maliyet - Yani, örneğin Im çıkış aşağıdaki nesne, bu değişken $ sveyagu yapmak için çalışıyveyauz

Ben gibi benim görünümünden işlevini çağırabilirsiniz, böylece:

  echo $i->get_total('price');

veya

  echo $i->get_total('cost');

To make my models selection mveyae dynamic. But Im not sure the proper way to do it, because it seems that trying to create a dynamic object by concating the value fveya it based on the param, is a no no. So can someone please show me how to properly do it?

Thanks in advance fveya help!

Böylece üzerinde benim

0 Cevap