Php Zend ldap函数getAttribute()字符串处理

Php Zend ldap函数getAttribute()字符串处理,php,zend-framework,Php,Zend Framework,您好,我正在使用zend ldap函数getAttribute来获取属性值。在Openldap中,特定值为:“电话号码”、“+0123456789” 当我从我的Zend应用程序回显这个值时,它似乎去掉了+和0,我不确定它是如何做的,或者如何停止它 代码: 结果: Element: 123456789 函数的作用是:返回特定用户的节点 有没有办法阻止这一切 更多信息: var_dump($this->_getNode()->getAttribute("telephoneNumber"

您好,我正在使用zend ldap函数getAttribute来获取属性值。在Openldap中,特定值为:“电话号码”、“+0123456789”

当我从我的Zend应用程序回显这个值时,它似乎去掉了+和0,我不确定它是如何做的,或者如何停止它

代码:

结果:

Element: 123456789
函数的作用是:返回特定用户的节点

有没有办法阻止这一切

更多信息:

var_dump($this->_getNode()->getAttribute("telephoneNumber", 0));
float(123456789)

通过升级到最新的Zend library修复了此问题,不确定此问题是否对社区有用

您能否尝试
var\u dump($this->\u getNode()->getAttribute(“电话号码”,0))
?属性似乎没有被视为字符串…结果出现在主帖子中,似乎是一个浮点,但不知道为什么!好的,看来它已经修复了,我可能应该更新一下。你只需要升级到最新版本。
var_dump($this->_getNode()->getAttribute("telephoneNumber", 0));
float(123456789)