2017-10-22 8 views
0

DBからデータを取得して、Google Natural言語APIを実行しようとしています。 GNL APIが認識できない言語が見つからない限り、すべて正常に動作します。そして、この例外をスローします。Google自然言語APIの例外をスキップしてループを続ける方法

この例外をスキップしてループを継続したいだけです。これどうやってするの?どんな助けもありがとう。

答えて

1

この種の例外をキャッチして実行を続行するだけです。

foreach($languages as $language) { 
    try { 
     $response = $apiClient->call($language); 
     // process response 
    } 
    catch (Google\Cloud\Core\Exception\BadRequestException $exception) { 
     // skip or (better) log this exception 
    } 
} 
関連する問題