Nieuw lid |
|
Hallo allemaal.
ik zit met een klein probleempje.
Ik heb een functie en die moet een array returnen.
Zoals de titel het zegt, ik wil een script maken dat een ip adres omzet naar een binair getal, en nog eens de subnetmask meegeeft, de klasse, ...
Dit is me gelukt: http://audijo.be/netwerk
Maar mijn berekeningen staan op 1 pagina, vond het makkelijk om zo te programmeren.
Maar nu wil ik mijn code uitbreiden. En het had zeer makkelijk geweest dat er een paar berekeningen in functies gezet werden, zodat ik die bepaalde berekeningen een paar keer op verschillend ingegeven zaken kan laten uitvoeren.
ik maak mijn functie:
function string_explode($post_var)
{
$array_explode = explode(".", $post_var);
return($array_explode);
}
function string_explode($post_var) { $array_explode = explode(".", $post_var); return($array_explode); }
Op de pagina waar ik de functie nodig heb doe ik het volgende:
$array = string_explode($_POST['ip']);
print_r($array);
$array = string_explode($_POST['ip']);
print_r heeft niets terug dus hieruit leid ik af dat de functie ook niets terug geeft.
Ps, dit is een voorbeeld ;) de echte functie is ietwat uitgebreider, maar geeft ook niets terug ;)
|