> I can't touch the API.
>
> i have never use static variables inside of functions and likely never will.
> go for static class variables instead :)
>
> <?php
> class foo{
> public static $foobar = false;
> public function bar(){
> static $foobar=false;
> if (self::$foobar === False){
> self::$foobar='FUBeyondAllR';
> echo self::$foobar . "\n";
> }else{echo "already defined\n";}
> }
> }
>
> $f=new foo();
> $f->bar();
> $f->bar();
> foo::$foobar=false;
> $f->bar();
> ?>
>
> [EMAIL PROTECTED] ~/working/www/siuConference $ php testScript.php
> FUBeyondAllR
> already defined
> FUBeyondAllR
>
> -nathan
thats the solution for the wrong problem. it's not up to me to change
the API. the API is designed like i noted and i need a way to get around
this behaviour.
thanks for your idea any further suggestions?
josh
--
--------------------------------
joshua bacher
Max Planck Institute for Evolutionary Anthropology
Deutscher Platz 6
04103 LEIPZIG
Germany
web: http://bacher.bash-it.de
--------------------------------
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php