getter und Setter erklärung gesucht

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    funktioniert:
    PHP-Code:
    class foo {
        private 
    $data = array();
        private 
    $something 123;

        public function 
    __get($name) {
            return 
    $data[$name];
        }

        public function 
    __set($name$value) {
            
    $this->data[$name] = $value;
        }
    }

    $obj = new foo();
    $obj->somebody 'Hello';
    $obj->something 'World'
    Wirft einen Fatal Error:
    PHP-Code:
    class bar {
        private 
    $something 123;
    }

    $obj = new bar();
    $obj->somebody 'Hello';
    $obj->something 'World';
    // Fatal error: Cannot access private property bar::$something in ... on line ... 
    Zuletzt geändert von h3ll; 22.08.2009, 07:10.

    Kommentar

    Lädt...
    X