phpbar.de logo

Mailinglisten-Archive

[php] Variablenname ausgeben

[php] Variablenname ausgeben

Seong-Min Kang kang at respice.de
Mit Apr 6 16:45:47 CEST 2005


Harald Hanek schrieb:
> Die Klasse erzeugt folgendes HTML:
> <div id="panes_34">....
> und davon ganz viele mit unterschiedlichen variablen.

So eine kleine Idee für PHP5:

class Panes
{
   private static $_instance;
   public $lastId = 1;

   // singleton pattern
   private static function singleton ()
   {
     if (!isset (self::$_instance)) {
       $c = __CLASS__;
       self::$_instance = new $c;
     } else {
       self::$_instance->plus ();
     }
     return self::$_instance;
   }

   public function plus ()
   {
     $this->lastId++;
   }
}

Dann jedes Mal mit

$panes = Panes::singleton ();
echo $panes->lastId;
gibt "1" aus.
$panes = Panes::singleton ();
echo $panes->lastId;
gibt "2" aus.

...

Vielleicht hilft das ja...

Grüße

Seong

php::bar PHP Wiki   -   Listenarchive