PHP:
[Help]Redeclare A function[/b]
Right now file-remoter is having a shitload of functions.
If I want to generate rapidshare remoteable links I called the function:
$links .= gen_rs_links($links);
At first I didn't see any harm. The code is cluttered but it's still readable.
But now I'm supporting 11 hosts.
Each host has it's own functions ( main function, grab cookies, check links )
I was rewriting it so I could just do a
[PHP]
foreach($dlinks as $host => $urls){
$links .= generate_links($host,$urls);
}
PHP:
function generate_links($host,$links){
include('/path/inc/'.$host.'.php');
return link_gen($links);
}
But apparantly, even in a function. The scope of functions included using the include function is global.
So I figure that if I have to generate links for multiple hosts, an error will come because I include a function that's already been declared before.
Any ideas?