SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 26.05.2007, 16:04:23
{]Muad[} {]Muad[} ist offline
Anfänger
 
Registriert seit: Jul 2002
Beiträge: 31
Probleme bzw. Verständnissfrage mit __call und __set

Ich möchte folgendes verwirklichen
PHP-Code:
class class1 {
  public 
$vs = array();
  function 
__set($n$v) {
    
$this->vs[$n] = $v;
  }
}
class 
class2 {
  public 
$list = array();
  function 
__call($n$vs) {
    if(!isset(
$this->list[$n])) {
      
$this->list[$n] = new class1();
    }
    return 
$this->list[$n]->$vs[0];
  }
}
$t = new class2()
$t->hallo('Tach') = "Hi"
Am Ende soll in der Klasse hallo (class1) in dem Array $vs mit dem Schlüssel "Tach" und dem Inhalt "Hi" sein.

Leider endet dies mit einem Fehler in PHP. Habe ich ein Gedankenfehler gemacht oder ist dies allgemein so nicht möglich???

mfg
Muad
Mit Zitat antworten
  #2  
Alt 28.05.2007, 02:26:01
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 36
Beiträge: 1.476
AW: Probleme bzw. Verständnissfrage mit __call und __set

Zitat:
Leider endet dies mit einem Fehler in PHP. Habe ich ein Gedankenfehler gemacht oder ist dies allgemein so nicht möglich???
und dieser da wäre?
__________________
Opendix lehnt jegliche Haftung für evtl. vorhandene Fehler in der Grammatik sowie der Satzstellung ab! Bitte wenden Sie sich an die Tastatur!

Betatester gesucht:
Skiclub Gams / CEVI Grabs
Mit Zitat antworten
  #3  
Alt 28.05.2007, 15:36:19
{]Muad[} {]Muad[} ist offline
Anfänger
 
Registriert seit: Jul 2002
Beiträge: 31
AW: Probleme bzw. Verständnissfrage mit __call und __set

Ups, die habe ich vergessen...

Ich habe aber eine Lösung gefunden. Wenn man ein paar Tage Pause macht, sieht es gleich anders aus.
PHP-Code:
class class1 {
  public 
$vs = array();
  function 
__set($n$v) {
    
$this->vs[$n] = $v;
  }
}
class 
class2 {
  public 
$list = array();
  function 
__call($n$vs) {
    if(!isset(
$this->list[$n])) {
      
$this->list[$n] = new class1();
    }
    return 
$this->list[$n];
  }
}
$t = new class2()
$t->hallo()->tach "Hi"
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Probleme mit getImageSize() duesentrieb PHP für Fortgeschrittene und Experten 8 01.03.2006 18:55:55
Probleme beim includen speak234 PHP Grundlagen 7 12.11.2003 15:05:39
PHP mail() funktion und server probleme flobee PHP für Fortgeschrittene und Experten 0 03.07.2002 01:18:27


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:01:05 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt