# How does a PHP array become an XML document for use by a SoapClient?

- Thread: https://externals.io/message/40542
- Original archive: https://news-web.php.net/php.internals/40542
- Started by Richard Quadling on 2008-09-17T20:24:37+00:00
- Messages: 2
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #40542 — Richard Quadling — 2008-09-17T20:24:37+00:00

URL: https://externals.io/message/40542#40542

Hi.
Where can I find out how a PHP array gets converted to an XML document for
transmission using SOAP using a WDSL file?

Ideally I would like to see some sort of trace of the conversion process.

I'm helping someone else. They seem to be doing everything correctly but a
chunk of the XML file is missing and this is generating an error when it
gets to the other end.

Regards,

Richard.

-- 
-----
Richard Quadling
Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731
"Standing on the shoulders of some very clever giants!"

---

## #40543 — david.zuelke@bitextender.com — 2008-09-17T22:03:23+00:00

URL: https://externals.io/message/40542#40543 · In reply to: #40542

> Hi.
> Where can I find out how a PHP array gets converted to an XML  
> document for
> transmission using SOAP using a WDSL file?
>
> Ideally I would like to see some sort of trace of the conversion  
> process.
>
> I'm helping someone else. They seem to be doing everything correctly  
> but a
> chunk of the XML file is missing and this is generating an error  
> when it
> gets to the other end.

Richard,

there's a dedicated SOAP mailing list, as well as the general mailing  
list, for these specific questions.

Having used SOAP extensively both as client and server, I can say that  
PHP's SOAP support has come a long way in terms of stability. It's  
pretty likely a mistake on their end. I'll be happy to look at the  
problem if you (or they) post it over at the SOAP list.

Cheers,

David
