$ Neyi shipping_modules = new nakliye ($ nakliye);

2 Cevap php

Aşağıdaki kodu ne anlama geliyor?

$shipping_modules = new shipping($shipping);

2 Cevap

...

$shipping_modules = new shipping($shipping);

Sınıfının yeni bir örneği shipping Eğer sınıf yöntemleri / özelliklerine erişmek için izin vererek değişken $shipping_modules Orada atanır. Son olarak, $shipping değişken shipping sınıfının kurucusuna geçirilir.

$shipping_modules = new shipping($shipping);
        1            2      3        4         

where:

  1. $shipping_modules değişkene shipping sınıfına yeni bir örneği atar
  2. Sınıfın örneğini oluşturmak için new operatörü
  3. Sınıf adı, örneğin shipping
  4. Değişken $shipping sınıfının kurucusuna geçti.

See PHP OOP Tutorial

Bu şu anlama gelir:

  1. Yeni bir nakliye nesnesi oluşturma
  2. Bunu yaparken, nakliye nesnenin __ construct fonksiyonu $ nakliye değişken geçmek
  3. Sonra $ shipping_modules değişkene bu yeni nesne atamak