Ignorowanie błędów w opakowaniu HTTP file_get_contents?

Poniższy kod ma na celu zapytanie tezaurusa online o wyszukiwarkę, którą buduję jako projekt college'u, ale mam z tym problemyfile_get_contents „nie udało się otworzyć strumienia” błędy. Kiedy wysyłam słowo, którego tezaurus nie rozpoznaje, pojawia się błąd. Próbuję napisać fragment kodu, który będziezignoruj ​​błąd i po prostu kontynuuj bez informacji.

$thesaurus_search="http://words.bighugelabs.com/api/2/0089388bb57f/".$this->formatted_query."/php";
$result_thesaurus=file_get_contents($thesaurus_search);

Próbowałem:

if (file_get_contents($thesaurus_search) != NULL)
{ // do stuff }

... ale nie działa, ponieważ nadal zwraca jakiś ciąg.

Co mogę zrobić, aby poradzić sobie z takimi przypadkami?

questionAnswers(4)

yourAnswerToTheQuestion