在PHP中将字符串转换为字符

时间:2012-11-13 10:20:28

标签: php xml string wsdl character

我正在开发一个应用程序,它使用SOAP调用到另一台服务器。 SOAP使用WSDL(XML)定义每个对象的所有属性和类型。所有逻辑都是用PHP开发的。

问题是WSDL期待一个字符对象。有没有办法用PHP如何将一个obejct从一个字符串转换为一个字符?无法从提供程序更改WSDL文件,因为有许多其他客户端使用此WSDL。

我尝试了以下但没有成功。

$year = $_POST['birthdayYear'];
$property['birthdayYear'] = chr($year); 

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

chr()获取参数传递的ascii值并将其转换为字符。实际上,字符串是一系列字符,所以我没有看到这一点。如果你想要一个字符列表,请使用str_split()(再次,我不确定你真的想要那个)