Следующий код предназначен для запроса онлайн-тезауруса для поисковой системы, которую я создаю как проект колледжа, но у меня возникают проблемы с ошибками file_get_contents
"Не удалось открыть поток". Когда я отправляю слово, тезаурус не распознает, он вызывает ошибку. Я пытаюсь написать фрагмент кода, который проигнорирует ошибку и просто продолжит работу без информации.
$thesaurus_search="http://words.bighugelabs.com/api/2/0089388bb57f/".$this->formatted_query."/php";
$result_thesaurus=file_get_contents($thesaurus_search);
Я пробовал:
if (file_get_contents($thesaurus_search) != NULL)
{ // do stuff }
... но не работает, потому что он все еще возвращает какую-то строку.
Что я могу сделать для обработки таких случаев?