SlideShare a Scribd company logo
1 of 4
PHP:	
  Objekte	
  erzeugen;	
  
A2ribute	
  von	
  Objekten	
  verwenden	
  
Neues	
  Objekt	
  erzeugen	
  
class	
  Klassenname	
  
{	
  
      	
  //	
  A2ribute	
  
      	
  //	
  Methoden	
  
}	
  

                               $objekt	
  =	
  new	
  Klassenname;	
  


                                z.B.	
  

                                $kundeMueller	
         	
  =	
  new	
  Kunde;	
  
                                $porsche 	
   	
        	
  =	
  new	
  Auto	
  
A2ribute	
  eines	
  Objekts	
  ausgeben	
  
                 class	
  Kunde	
  
                 {	
  
                       	
  //	
  A2ribute	
  
                       	
  public	
  $kontostand	
  =	
  200;	
  

                         	
  //	
  Methoden	
  
                 }	
  


                 $kundeMueller	
  =	
  new	
  Kunde;	
  

                 echo	
  $kundeMueller-­‐>kontostand;	
  
                 //	
  zeigt	
  Kontostand	
  von	
  Kunde	
  Müller	
  an	
  

echo	
  $kontostand	
  würde	
  eine	
  Fehlermeldung	
  erzeugen!	
  
(undefined	
  variable)	
  
A2ribute	
  eines	
  Objekts	
  verarbeiten	
  
class	
  Kunde	
  
{	
  
      	
  //	
  A2ribute	
  
      	
  public	
  $kontostand	
  =	
  200;	
  

        	
  //	
  Methoden	
  
}	
  

                                 $kundeMueller	
   	
  =	
  new	
  Kunde;	
  
                                 $kundeSchmiA	
   	
  =	
  new	
  Kunde;	
  
                                                                                     rechnen	
  mit	
  
                                 $a 	
  =	
  $kundeMueller-­‐>kontostand;	
          den	
  A2ributen	
  
                                 $b	
  =	
  $kundeSchmiA-­‐>kontostand;	
            einzelner	
  Objekte	
  


                                 $kontostandAllerKunden	
  =	
  $a	
  +	
  $b;	
  

                                 echo	
  „Einlagen	
  gesamt:“	
  .	
  $kontostandAllerKunden;	
  

More Related Content

Viewers also liked

Motion Structures: opacity and translation
Motion Structures: opacity and translationMotion Structures: opacity and translation
Motion Structures: opacity and translationEverardo Reyes-García
 
CSS: Zweispaltige Layouts
CSS: Zweispaltige LayoutsCSS: Zweispaltige Layouts
CSS: Zweispaltige Layoutslehrerfreund
 
Speech Analysis and synthesis using Vocoder
Speech Analysis and synthesis using VocoderSpeech Analysis and synthesis using Vocoder
Speech Analysis and synthesis using VocoderIJTET Journal
 
Antibioticoterapia: Patogeni delle vie respiratorie e razionale della dell'an...
Antibioticoterapia: Patogeni delle vie respiratorie e razionale della dell'an...Antibioticoterapia: Patogeni delle vie respiratorie e razionale della dell'an...
Antibioticoterapia: Patogeni delle vie respiratorie e razionale della dell'an...Alberto Ferrando
 
Orientation to Grad Studies trends in teaching Power Point 2010 .hwright
Orientation to Grad Studies trends in teaching  Power Point 2010  .hwrightOrientation to Grad Studies trends in teaching  Power Point 2010  .hwright
Orientation to Grad Studies trends in teaching Power Point 2010 .hwrightHermetta Wright
 

Viewers also liked (8)

Convite
ConviteConvite
Convite
 
Motion Structures: opacity and translation
Motion Structures: opacity and translationMotion Structures: opacity and translation
Motion Structures: opacity and translation
 
CSS: Zweispaltige Layouts
CSS: Zweispaltige LayoutsCSS: Zweispaltige Layouts
CSS: Zweispaltige Layouts
 
Speech Analysis and synthesis using Vocoder
Speech Analysis and synthesis using VocoderSpeech Analysis and synthesis using Vocoder
Speech Analysis and synthesis using Vocoder
 
Conciliación de medicación en centros socio sanitarios
Conciliación de medicación en centros socio sanitarios Conciliación de medicación en centros socio sanitarios
Conciliación de medicación en centros socio sanitarios
 
Antibioticoterapia: Patogeni delle vie respiratorie e razionale della dell'an...
Antibioticoterapia: Patogeni delle vie respiratorie e razionale della dell'an...Antibioticoterapia: Patogeni delle vie respiratorie e razionale della dell'an...
Antibioticoterapia: Patogeni delle vie respiratorie e razionale della dell'an...
 
Orientation to Grad Studies trends in teaching Power Point 2010 .hwright
Orientation to Grad Studies trends in teaching  Power Point 2010  .hwrightOrientation to Grad Studies trends in teaching  Power Point 2010  .hwright
Orientation to Grad Studies trends in teaching Power Point 2010 .hwright
 
PHP: if-else
PHP: if-elsePHP: if-else
PHP: if-else
 

More from lehrerfreund

mySQL - INSERT INTO
mySQL - INSERT INTOmySQL - INSERT INTO
mySQL - INSERT INTOlehrerfreund
 
mySQL - CREATE TABLE
mySQL - CREATE TABLEmySQL - CREATE TABLE
mySQL - CREATE TABLElehrerfreund
 
mySQL - Felddatentypen
mySQL - FelddatentypenmySQL - Felddatentypen
mySQL - Felddatentypenlehrerfreund
 
CSS: Links formatieren
CSS: Links formatierenCSS: Links formatieren
CSS: Links formatierenlehrerfreund
 
CSS - Externes Stylesheet
CSS - Externes StylesheetCSS - Externes Stylesheet
CSS - Externes Stylesheetlehrerfreund
 
PHP: Variablen entschaerfen
PHP: Variablen entschaerfenPHP: Variablen entschaerfen
PHP: Variablen entschaerfenlehrerfreund
 
PHP: Indiziertes Array
PHP: Indiziertes ArrayPHP: Indiziertes Array
PHP: Indiziertes Arraylehrerfreund
 
PHP: Assoziative Arrays
PHP: Assoziative ArraysPHP: Assoziative Arrays
PHP: Assoziative Arrayslehrerfreund
 
PHP: Rechnen mit PHP
PHP: Rechnen mit PHPPHP: Rechnen mit PHP
PHP: Rechnen mit PHPlehrerfreund
 
PHP: br und n (new line)
PHP: br und n (new line)PHP: br und n (new line)
PHP: br und n (new line)lehrerfreund
 
PHP: Variablen und Datentypen
PHP: Variablen und DatentypenPHP: Variablen und Datentypen
PHP: Variablen und Datentypenlehrerfreund
 
PHP: echo, kommentare
PHP: echo, kommentarePHP: echo, kommentare
PHP: echo, kommentarelehrerfreund
 
CSS: Eigene Stilklassen
CSS: Eigene StilklassenCSS: Eigene Stilklassen
CSS: Eigene Stilklassenlehrerfreund
 

More from lehrerfreund (20)

ERM - Überblick
ERM - ÜberblickERM - Überblick
ERM - Überblick
 
mySQL - INSERT INTO
mySQL - INSERT INTOmySQL - INSERT INTO
mySQL - INSERT INTO
 
mySQL - CREATE TABLE
mySQL - CREATE TABLEmySQL - CREATE TABLE
mySQL - CREATE TABLE
 
mySQL - SELECT
mySQL - SELECTmySQL - SELECT
mySQL - SELECT
 
mySQL - Felddatentypen
mySQL - FelddatentypenmySQL - Felddatentypen
mySQL - Felddatentypen
 
CSS: Links formatieren
CSS: Links formatierenCSS: Links formatieren
CSS: Links formatieren
 
CSS - Externes Stylesheet
CSS - Externes StylesheetCSS - Externes Stylesheet
CSS - Externes Stylesheet
 
PHP: foreach
PHP: foreachPHP: foreach
PHP: foreach
 
PHP: Switch
PHP: SwitchPHP: Switch
PHP: Switch
 
PHP: Variablen entschaerfen
PHP: Variablen entschaerfenPHP: Variablen entschaerfen
PHP: Variablen entschaerfen
 
PHP: exit
PHP: exitPHP: exit
PHP: exit
 
PHP: isset
PHP: issetPHP: isset
PHP: isset
 
PHP: Indiziertes Array
PHP: Indiziertes ArrayPHP: Indiziertes Array
PHP: Indiziertes Array
 
PHP: Assoziative Arrays
PHP: Assoziative ArraysPHP: Assoziative Arrays
PHP: Assoziative Arrays
 
PHP: Rechnen mit PHP
PHP: Rechnen mit PHPPHP: Rechnen mit PHP
PHP: Rechnen mit PHP
 
PHP: br und n (new line)
PHP: br und n (new line)PHP: br und n (new line)
PHP: br und n (new line)
 
PHP: Variablen und Datentypen
PHP: Variablen und DatentypenPHP: Variablen und Datentypen
PHP: Variablen und Datentypen
 
PHP: echo, kommentare
PHP: echo, kommentarePHP: echo, kommentare
PHP: echo, kommentare
 
CSS: div und span
CSS: div und spanCSS: div und span
CSS: div und span
 
CSS: Eigene Stilklassen
CSS: Eigene StilklassenCSS: Eigene Stilklassen
CSS: Eigene Stilklassen
 

PHP: Objekte erzeugen

  • 1. PHP:  Objekte  erzeugen;   A2ribute  von  Objekten  verwenden  
  • 2. Neues  Objekt  erzeugen   class  Klassenname   {    //  A2ribute    //  Methoden   }   $objekt  =  new  Klassenname;   z.B.   $kundeMueller    =  new  Kunde;   $porsche      =  new  Auto  
  • 3. A2ribute  eines  Objekts  ausgeben   class  Kunde   {    //  A2ribute    public  $kontostand  =  200;    //  Methoden   }   $kundeMueller  =  new  Kunde;   echo  $kundeMueller-­‐>kontostand;   //  zeigt  Kontostand  von  Kunde  Müller  an   echo  $kontostand  würde  eine  Fehlermeldung  erzeugen!   (undefined  variable)  
  • 4. A2ribute  eines  Objekts  verarbeiten   class  Kunde   {    //  A2ribute    public  $kontostand  =  200;    //  Methoden   }   $kundeMueller    =  new  Kunde;   $kundeSchmiA    =  new  Kunde;   rechnen  mit   $a  =  $kundeMueller-­‐>kontostand;   den  A2ributen   $b  =  $kundeSchmiA-­‐>kontostand;   einzelner  Objekte   $kontostandAllerKunden  =  $a  +  $b;   echo  „Einlagen  gesamt:“  .  $kontostandAllerKunden;