Anlamama yardım edin:
print gettype(new CustomerObject())
yazdırır: "nesne" (yani bir nesne)
ANCAK
print gettype((new CustomerObject())->get_customer());
baskılar: beklenmeyen T_OBJECT_OPERATOR
Ben iki hat üzerinde bunu yapmak eğer iyi çalışır
$object = new Customer($order->customer_id);
print gettype($object);
baskılar: nesne
$customer = $object->get_customer();
print gettype($customer);
baskılar: Dizi
It appears that the lines cannot be joined into a single call. Is this correct? and what is the logic behind that?