phpbar.de logo

Mailinglisten-Archive

[php] preg von variablen

[php] preg von variablen

Cyrill Schumacher webmasterbhs_(at)_bluewin.de
Fri, 6 Oct 2000 23:10:12 +0200


haifisch,

$this->page_array["php"] beinhaltet benutzerspezifischen
php code wie zum beispiel

$this->page_array["php"] = "\$show_comment=true; \$ads_string =
\"kiri.gif\";";

jetzt muss ich aber alle variablen in diesem string finden.
zum test probier ich folgendes, liefert mir aber blöderweise
nur eine (die erste) der oben zwei aufgelisteten variablen...

 // preg_match('/\\$([a-zA-Z0-9_]*)/',$this->page_array["php"],$phpvars);
  preg_match('/\\$\w+/',$this->page_array["php"],$phpvars);

  reset($phpvars);
  echo "<tr><td colspan=2>".$this->page_array["php"]."<hr>";
  while(list($k,$v)=each($phpvars)){
   echo "$k -> $v<br>";
  }
  echo "&nbsp;</td></tr>";

  //eval($this->page_array["php"]);

wie lautet nun der richte PREG syntax dazu ????
eine while schleife mit preg läuft sich ins nirvana ... !?

danke, für was auch immer!

kikeriki ;-)




php::bar PHP Wiki   -   Listenarchive