Um zu starten, ging ich durch viele andere Stack-Überlauf Beiträge über ähnliche Dinge, aber sie arbeiteten nie für mich.PHP foreach innerhalb einer Funktion
ich in einer meiner Seiten Code Zünder verwendet wird, muss ich ein Array von meinem Controller auf meiner Seite innerhalb einer Funktion ist
function brandnames(){
foreach ($database as $value) {
$Brand = $value['Brand'];
}
Die Fehlermeldung, dass das Array $ Datenbank wird trotz nicht deklariert geschickt nutzen Senden der Informationen von der Steuerung.
$data["database"] = $this->Get_model->brandnames();
$this->view("update", $data);
Wenn verwenden die gleiche forloop außerhalb der Funktion funktioniert es aber das Problem ist, ich es in der Funktion benötigen oder krank 400+ Linien zusätzlichen Code if-Anweisungen verwendet haben.
'$ database' ist in einem anderen Bereich Sie müssen als Parameter in Ihrer Funktion übergeben oder in einem Objekt haben Attribut: –
Was erwartest du von '$ Brand'? Eine einzelne Zeichenfolge oder ein Array? –
Auch die Funktion hat keine Rückgabe. –