Официально поддержка упрощенного протокола доступа к объектам (Simple Object Access Protocol - SOAP) отсутствовала. Как правило, использовалась реализация SOAP из PEAR, но она была целиком HanuПоддержка SOAP в РНР 5 была полностью переписана на языке с и хотя она находится на заключительном этапе бета-тестирования, тем не менее было решено включить ее в состав дистрибутива, поскольку она достаточно полно соответствует стандартам SOAP. Следующий пример демонстрирует вызов функции SomeFunction() определенной в WSDL-файле: $client = new SoapClientC'some.wsdl"); $client->SomeFunction($a, $b, $c);