Ich habe also eine Fehlermeldung, die in eine Datei geworfen wird
%Vor%und in einer anderen Datei habe ich
%Vor%
Das Problem ist jedoch, dass $ _r ['errors'] ein ARRAY ist und $ e- & gt; getMessage () nur als "Array" ausgibt. Wie kann ich diesen Code ändern, um auf das Array zuzugreifen?
Ihr Beispielcode ist also ein bisschen schlecht, aber angenommen
%Vor%Dann
%Vor%Der Schlüssel ist das Array von Fehlermeldungen und Verkettung von ihnen alle zusammen mit Zeilenumbrüchen (oder was auch immer)
Aber ich stimme dem Kommentar zu, dass Sie das Exception-Framework möglicherweise falsch verwenden. Können Sie posten, was Sie versuchen zu tun?
Die allgemeine Faustregel lautet, dass Sie für jedes eindeutige Ereignis eine Ausnahme auslösen. Sie sammeln nicht eine Reihe von Fehlermeldungen und werfen sie dann alle gleichzeitig.
Tags und Links php exception-handling