Einschließlich einer lokalen PHP-API, die exit()-Anweisungen enthältPhp

PHP-Programmierer chatten hier
Anonymous
 Einschließlich einer lokalen PHP-API, die exit()-Anweisungen enthält

Post by Anonymous »

Ich habe eine REST-API in PHP erstellt, die in mehreren Fällen eine exit()-Anweisung verwendet, um aus verschiedenen Gründen die Fortsetzung des Skripts zu verhindern.
Das funktioniert gut, wenn ich Ich habe es mithilfe eines JavaScript-Abrufs aufgerufen.
Ich bin jetzt auf einen Fall gestoßen, in dem ich diese API in einer PHP-Datei auf demselben Server verwenden muss. Ich weiß, dass ich „include“ verwenden könnte, aber das bedeutet, dass mein gesamtes Skript nicht mehr ausgeführt wird, wenn eine Exit()-Anweisung ausgelöst wird.
Meine API ist ziemlich umfangreich und daher habe ich Ich würde es vorziehen, keine Änderungen daran vorzunehmen (ich weiß, dass ich zum Beispiel „exit“ durch „return“ ersetzen könnte, aber viele der Exits in meiner API werden innerhalb von Funktionen aufgerufen, was bedeutet, dass ein „return“ nicht den gewünschten Effekt hätte.)
Gibt es eine bessere Möglichkeit, in PHP auf meine API zuzugreifen als enthalten? Oder eine Möglichkeit, das zu umgehen? Vielen Dank.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post