Hej alle,
jeg er i gang med at lave en generator om så den er i OOP da, der er del funktioner som skal bruges på flere sider og udvidelser løbende.
Hvilken af de 2 følgende kode stykker vil være mest OOP'sk, hvis man skal sige det sådan
1 Eksempel:
function addBlocked_ip($ip_input)
{
if(!empty($ip_input)
{
$ip_input = explode(";", $ip_input);
foreach($ip_input as $blocked)
print "iptables -A INPUT -s ".$blocked." -j DROP\\n";
}
}
Eksempel 2:
function addBlocked_ip($input)
{
$ip_input = explode(";", $ip_input);
foreach($ip_input as $blocked)
$blocked_array[] = "iptables -A INPUT -s ".$blocked." -j DROP\\n";
}
function print_Blocked_ip()
{
foreach($blocked_array as $out)
return $out;
}
Det skal siges at der er lavet en klasse. Personligt ville jeg mene at jeg bare skulle tage den første, da jeg ikke pt skal bruge $blocked_array andre steder.
Indlæg senest redigeret d. 31.10.2007 17:52 af Bruger #6559