OOP/PHPKommunikation mit Methoden<br />
Werte an Methoden übergeben<br />function nameAendern(„Fritz“)<br />Wert „Fritz“ wird<br />an die Methode <br />übergeben....
Werte ausgeben:1) Direkte Ausgabe<br />function nameAendern($neuerName)<br />{<br />	echo „Der neue Name ist“ . $neuerName...
Werte ausgeben:2) Speichern in globalen Attributen<br />function nameAendern($neuerName)<br />{<br />$this-&gt;name = $neu...
Werte ausgeben:3) Rückgabewert definieren<br />function nameAendern($neuerName)<br />{<br />$this-&gt;name = $neuerName;<b...
Nächste SlideShare
Wird geladen in …5
×

PHP/OOP: Kommunikation mit Methoden

308 Aufrufe

Veröffentlicht am

Veröffentlicht in: Technologie
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
308
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
6
Aktionen
Geteilt
0
Downloads
0
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

PHP/OOP: Kommunikation mit Methoden

  1. 1. OOP/PHPKommunikation mit Methoden<br />
  2. 2. Werte an Methoden übergeben<br />function nameAendern(„Fritz“)<br />Wert „Fritz“ wird<br />an die Methode <br />übergeben.<br />Parameter der Funktion<br />function nameAendern($neuerName)<br />{<br /> $name = $neuerName;<br />}<br />Methode benutzt den<br />übergebenen Wert<br />$name = „Fritz“<br />
  3. 3. Werte ausgeben:1) Direkte Ausgabe<br />function nameAendern($neuerName)<br />{<br /> echo „Der neue Name ist“ . $neuerName;<br />}<br />Nachteil:<br />Keine Weiterverarbeitung möglich. <br />
  4. 4. Werte ausgeben:2) Speichern in globalen Attributen<br />function nameAendern($neuerName)<br />{<br />$this-&gt;name = $neuerName;<br />}<br />$kunde = new Kunde;<br />$kunde-&gt;nameAendern(&quot;Sabine&quot;);<br />$newName = $kunde-&gt;name;<br />echo &quot;Neuer Name: &quot; . $newName;<br />Der neue Name wird in <br />$this-&gt;name gespeichert.<br />
  5. 5. Werte ausgeben:3) Rückgabewert definieren<br />function nameAendern($neuerName)<br />{<br />$this-&gt;name = $neuerName;<br />return $neuerName;<br />}<br />$kunde = new Kunde;<br />$newName = $kunde-&gt;nameAendern(&quot;Sabine&quot;);<br />echo $newName;<br />Der neue Name ist der<br />Rückgabewert der Methode<br />nameAendern.<br />

×