注意等于(!=)在php中不起作用

时间:2015-12-26 18:40:01

标签: php xml

注意Equal(!=)不能与php中的XML数据一起使用

以下是我的代码,

<?php
$xd1 = simplexml_load_string('<?xml version="1.0"?>
<ServiceResponse>
<ServiceHotel>
<BookingStatus>CANCELLED</BookingStatus>
</ServiceHotel>
<ServiceHotel>
<BookingStatus>CANCELLED</BookingStatus>
</ServiceHotel>
</ServiceResponse>');

$a = $xd1->ServiceHotel[0]->BookingStatus;
$b = $xd1->ServiceHotel[1]->BookingStatus;


    if ($a == $b):
    echo 'Equal';
    endif;
?>

这里$ a和$ b等值'CANCELED'。但它不接受IF condition

2 个答案:

答案 0 :(得分:1)

以这种方式试试

var $element = $('<button ng-click="open(name)" + "Name:" + </button>').appendTo('#user-list');

答案 1 :(得分:1)

<div id="floating-panel"><input type="button" id="btnRotate" value="Auto Rotate"></div>
<div id="map"></div>
<script async defer src="https://maps.googleapis.com/maps/api/js?callback=initMap"></script>

http://phptester.net/的测试返回“不等于”

如果您使用(“$ a”==“$ b”):而不是($ a == $ b):它返回Equal,因为$ a / $ b将被解析为true。