私は3つのファイルをループするスクリプトを持っています。 各ファイルは、apiにデータをポストし、変数$ resultにAcceptedまたはRejectedのいずれかの結果を返します。投稿後の結果を返す
受け入れられた応答では、スクリプトは実行を停止し、結果をエコーします。 Rejectedでは、拒否されたレスポンスをエコーアウトして次のファイルに引き継ぎます。
問題は次のとおりです。3つのファイルすべてが拒否応答を返すとします。拒否応答が3回返されます。
受け入れられた応答が得られない場合は、1つの汎用応答のみをエコーアウトできますか。
foreach($getSeq as $key){
$fileName = $key->file;
include_once 'Lenders/' . $fileName;
if($result == 'Accepted'){
echo 'Accepted';
break;
}
if($result == 'Rejected'){
echo 'Rejected';
}
}
1件の受諾と2件の拒否はどうなりますか? – Swellar
私は質問を理解していない、 'Accepted'で行ったように' foreach'から抜け出すことができますか? – ImAtWar
@ImAtWar最初の拒否でOPが壊れた場合、OPは "3 reject responses"に達しません – Swellar