__toString & Stringable
Në shqip përdoret i njëjti emër.
ShpjegimiSQ
Metoda __toString() vendos çfarë shfaqet kur e përdor objektin si tekst (echo $nx). Çdo klasë që e ka, implementon automatikisht interface-in Stringable.
EnglishEN
The __toString() method decides what's shown when you use the object as text (echo $s). Any class that has it automatically implements the Stringable interface.
Si ta mendosh
Si kartëvizita e objektit.
Lexoje në anglisht
Like the object's business card.
Shembull kodiphp
class Nxenes {
public function __construct(private string $emri) {}
public function __toString(): string { return "Nxënësi {$this->emri}"; }
}