Здравствуйте друзья, столкнулся с такой проблемой, при использование SOAP создаю клиента $client = new SoapClient('http://sait.ru?WSDL') и т.д. Все работает, все хорошо, если бы не одно НО. Сайт с которого получаю массив объектов не всегда работает стабильно, соответственно когда на сайте к которому обращаюсь происходит сбой, у меня все перестает работать. Как отловить ошибку при создании объекта new SoapClient, чтобы в дальнейшем пропустить её и продолжить работу своего сайта без данных полученных по SOAP?
zelenuy
5.04.2014 - 15:16
Так то там вроде есть какой то механизм на проверку ошибки но я уже его не помню, там вроде через исключение try{}cache(){}
В том то и дело, что если следом делать проверку то до нее дело не доходит, при ошибки сразу останавливает весь скрипт