Ich habe index.php und function.php.PHP: Array zurückgeben?
In index.php i aufgenommen haben function.php
In index.php im login("Bla","123");
Aufruf, die in function.php
In index.php existiert Ich habe eine if (!empty($err)){ foreach(..) echo $err ... }
login() sollte ein Array namens $ err, (mit return $ err;) wenn es irgendwelche Fehler gibt, und dann sollte es es in der foreach in index.php zurückgeben.
Aber irgendwie kann ich es nicht zum laufen bringen . Kannst du es nicht so machen? Ich bekomme nichts zurück.
Ich habe im Login():
$err = array();
$err[] = "Something went wrong";
return $err;
exit();
Was ist hier falsch? Oder irgendeine andere Lösung, um dies zu tun?
Warum 'exit()' 'nach return'? Kannst du uns die Login-Funktion zeigen? – Skilldrick
Wie sieht der Code in index.php aus, der $ err einstellt? –
PS es würde wirklich helfen, Code zur Verfügung zu stellen, den wir tatsächlich verwenden können, um das Problem zu replizieren. – Hamish