PHP: Methoden der Klasse Griff (Verkettung)

PHP: Methoden der Klasse Griff (Verkettung)

Ein weiterer Trick der PLO. Obwohl dieses Mal nicht so funktional wie ein visuelles Element. Und so - Methoden Kupplung oder echo $ thisDog-> Besitzer () -> name ();

Definition: zwei oder mehr aufeinanderfolgende Datenpunkte, Binden eines. Verkettung der Datenverwaltung verwendet für I / O-Kanal-Programme und Listen, die sich befindenin unterschiedlichen Speicherplätzen, was bedeutet, die nächste Adresse.
Die Bedingungen der LZA TK Unterausschuss der Informationstechnologie, Telekommunikation und Elektronik

$person = new Person();
$person->setAge(23)
->setName('Peter')
->setName('Winifred')
->setAge(72)
->introduce();

Ergebnis: Hallo, mein Name ist Winifred und ich bin 72 Jahre alt.

Wie?

Der Trick besteht darin Funktion vozvrte. In diesem Fall ist $ this.

class Person
{
  private $m_szName;
  private $m_iAge;

 public function setName($szName)
 {
  $this->m_szName = $szName;
  return $this;
 }

 public function setAge($iAge)
 {
  $this->m_iAge = $iAge;
  return $this;
 }

 public function introduce()
 {
  printf('Hello my name is %s and I am %d years old.',
  $this->m_szName,
  $this->m_iAge);
 }
} 

 

menschliche Übersetzung verfügbar:
LV EN RU

» Bewerten Sie diesen Artikel mit Flossen

(3)

» In Verbindung stehende Artikel

compare hard drives samsung hdd comparison hitachi benchmarks MQL4 PHP digg     vimeo youtube     facebook twitter