你用的是什么类库解析的xml为dom的试试
$messages.getattribute('time').value
查查相关方法是否有
$messages.getattribute('time').value
查查相关方法是否有
解决方案 »
- php 表格問題
- 为什么在同一个页面session在上半部可以得到,而下半部得不到?请教高手。
- while for 嵌套循环问题。
- 数据库导入phpmyadmin出错的问题?
- 关于 file_get_contents 如何获取参数
- 四月一号是偶和老婆共同的生日,散分啦
- php自动类型转换,要遵循什么规则?
- zendsafegarde的版本是3.1.0,它支持的服务器zend最低zend版本是多少?
- Notice: Undefined variable:错误,请帮忙
- 关于update语句的错误!谢谢
- 【问题】如何将Select语句从数据库查询出来的的所有结果列出来?
- php取网卡的物理地址可能实现吗?
本地可以正常用,虚拟空间好像是php4
首先要取得节点对象(有多种方式),再取节点的属性比如:$a=$message->item(0) //取得from节点
$b=$a->item(0) //取得from下的User节点$b->getattribute('FriendlyName') //返回aaa可测一下试试
$user = $from->item(0)->getattribute('FriendlyName');但是为什么取出来的值是空的?
原则上应是对的你可测下试各个值,是否正确
$from = $message->getElementsByTagName( "To" );
echo $from->nodevalue; //看是不是<User FriendlyName="bbb"/>或者你循环$message的各个子节点,看看输出的值
或者测一下它是不是个节点,有没有相关属性,多看看手册,多测试
<User FriendlyName="bbb"/> 这种模式在其他dom中都是节点你用的是哪个类库?是不是dom function ! 先测试试看看
$user = $from->item(0)->getattribute('FriendlyName');这样可以,谢谢你啦。结贴给分。