Geltungsbereich von arrays

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

  • Geltungsbereich von arrays

    habe in einer class ein Array initialisiert und kann es in anderen klassenfunktionen mit $this->arrName lesen jedoch nicht schreiben. Warum nicht?

  • #2
    zeig mal deinen code...

    php-Entwicklung | ebiz-consult.de
    PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
    die PHP Marktplatz-Software | ebiz-trader.de

    Kommentar


    • #3
      Auszug aus dem Sourcecode

      // Auszug aus dem Ganzen ---------------------------------------------------------

      <?
      class hdb_wsdl {

      // Auch mal propiert mit der Deklaration an diese Stelle
      // var $operation;

      function hdb_wsdl($query) {

      $this->operation=array("content");
      }

      function build_wsdl_struct() {
      // das schreiben geht nicht --------------------------------------------
      while($row=mysql_fetch_array($this->dbf->rstSet)) {
      array_push($this->operation,$row["prc_name"]);
      }
      // oder zum testen direkt
      array_push($this->operation,"prc_name");
      }


      function write_operation() {
      // das lesen geht-----------------------------------------------------
      fwrite($this->tmpf,"<operationRead count=\"".count($this->operation)."\"/>");
      while (list ($key1, $val1) = each ($this->operation)) {
      fwrite($this->tmpf,"<operation name=\"".$val1."\">");
      fwrite($this->tmpf,"</operation>");
      }
      }
      }
      ?>

      Kommentar

      Lädt...
      X