別のサーバーへのSOAP呼び出しを使用するアプリケーションを開発しています。SOAPは、すべてのオブジェクトのすべてのプロパティとタイプを定義するWSDL(XML)を使用します。すべてのロジックはPHPで開発されています。
問題は、WSDLが文字オブジェクトを予期していることです。PHPを使用して、オブジェクトを文字列から文字に変換する方法はありますか?このWSDLを使用するクライアントは他にも多数あるため、WSDLファイルをプロバイダーから変更することはできません。
私は次のことを試みましたが成功しませんでした。
$year = $_POST['birthdayYear'];
$property['birthdayYear'] = chr($year);
どんな助けでも大歓迎です。