IgorNoskov,
Roman Biz верно тебе указал ссылку.
Вот пример
// Работать с SOAP очень просто.
$client = new SoapClient('https://www.cbr.ru/DailyInfoWebServ/DailyInfo.asmx?WSDL');
// можем посмотреть список доступных методов
print_r($client->__getFunctions());
// теперь можно вызвать метод с нужным параметром. Вернет объект.
$result = $client->GetCursOnDateXML(['On_date' => '2019-08-09']);
// Так как разработчики в cbr не компетентны и не умеют работать полноценно с SOAP, то они прибегают
// к механике:- "Главное нам хорошо, а все остальные пусть крутятся"
// Ответ возвращается ввиде XML, а не структурой, поэтому нужно этот ответ преобразовать в массив.
print_r(simplexml_load_string($result->GetCursOnDateXMLResult->any));