sanastasia
Goto Top

PHP OOP Klassen

Hallo,
eine kurze frage. Ich habe in php Klassen erstellt und möchte einen bestimmten Seitenquelltext erzeugen.
Um mein Problem besser erklären zu können erstmal die teile des Quellcodes und des Seitenquelltexts die interessant sind:
Quellcode:
class Person

 {			protected $name="Max";  
			protected $vorname="Mustermann";  
	
	
		public function __construct ($name = 0, $vorname = 0)
		{
			$this ->__= $name;
			$this ->__= $vorname;
			
		}
	}
$mensch = new Person();

Seitenquelltext:
object(Person)#1 (3) {
  ["name":protected]=>  
  string(8) "Max"  
  ["vorname":protected]=>  
  string(9) "Mustermann"  
  ["__"]=>  
  int(0)
}

Wie man im Seitenquelltext erkennen kann wird das
["__"]=>
int(0)

auch angezeigt, möchte aber nicht das das im Seitenquelltext angezeigt wird.
Was kann ich machen?
Danke schonmal ;)

Grüße,
Sanastasia

Content-ID: 373812

Url: https://administrator.de/contentid/373812

Ausgedruckt am: 22.11.2024 um 17:11 Uhr

136166
Lösung 136166 14.05.2018 um 17:16:10 Uhr
Goto Top
Ich denke du meinst das so
<?php
class Person {	
    protected $name;
    protected $vorname;
	
    public function __construct ($name = "", $vorname = "") {  
	$this->name = $name;
	$this->vorname = $vorname;
    }
}
$mensch = new Person("Mustermann","Max");  
print_r($mensch);
?>
Sanastasia
Sanastasia 14.05.2018 um 18:04:03 Uhr
Goto Top
Danke, genau das wars.