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-Key: 373812

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

Printed on: April 23, 2024 at 21:04 o'clock

Mitglied: 136166
Solution 136166 May 14, 2018 at 15:16:10 (UTC)
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);
?>
Member: Sanastasia
Sanastasia May 14, 2018 at 16:04:03 (UTC)
Goto Top
Danke, genau das wars.