also eingabe und erwartete ausgabedatei?
also ne ausgabedatei hab ich nicht. ist aber nicht ganz so wichtig. könnte ja zur not alles in eine test.txt umgeleitet werden. Dort würde dann zeilenweise je eine erkannt Variable stehen. Das sehe ich nicht als Prob. Das Prob wird sein, erstmal alle Variablen mit $ und $$ zu erkennen, bzw das Ende des Variablennamen
Ich befürchte das wird schwer, wenn es wirklich darum geht das ganze komplett korrekt zu machen...
Japp, ich sitze leider schon viele Stunden an dem Problem. Dein "echo-Problem" ist nicht das einzige.
In dem Bsp. reicht es leider nicht aus, die $-Variablen zu finden. Hier muss ebenfalls 'a' und 'b' gefunden werden, da die ja $a und $b entsprechen -.-
Code:
<?php
$a= 5;
$b= 10;
function myTest1() {
$GLOBALS['b'] = $GLOBALS['a'] + $GLOBALS['b'];
}
myTest1();
echo $b; // outputs 15
?>
oder das "echo $this->var;" mit dem var ohne $
Code:
<?php
class SimpleClass
{
//erster Kommentar
public $var = 'ein Standardwert';
//zweiter Kommentar
public function displayVar() {
echo $this->var;
echo $this->$var;
}
}
?>
naja, oder die vielen kleinen anderen Dinge wie feste Variablen in PHP
Code:
{"$_GET","$_POST","$_SESSION", "$_GLOBALS", "$GLOBALS", "Superglobals","$_SERVER","$_FILES","$_REQUEST","$_ENV","$_COOKIE","$php_errormsg","$HTTP_RAW_POST_DATA","$http_response_header","$argc","$argv","$this","$integer","$string","$float","$bool","$double"};
Mhh, da hab ich nicht nachgedacht, als ich mir dachte, dass kann ich locker in SHELL lösen :(