View Single Post
Old 08-27-2004, 04:49 AM   #6
-ding-dong-
Green Mole
 
Join Date: Aug 2004
Posts: 6
Some more information.

The scary thing in PHP (comming from Java) is that there is a intensive use of globals. I found globals with the same name (e.g. $path, $template) in phpbb, smarty or phpdig. Well, I use all :-( and how do I make sure that there are no overwrites. But this is a other story ...

So I figured out that $phpdig_mess is set properly in the smarty function "smarty_function_search". BUT it is NULL in "phpdigSearch" direct after calling the function.

It seams that we loos the "global" scope here.

Is there a way to get rid of all those globals and add them to the function calls. Well I meen I could add it by myself but I don't want to be incompatible with further releases.

Do you plan thinks like that? What do you think is the best way to handle that?
-ding-dong- is offline   Reply With Quote