Каков правильный способ извлечения логического значения из узла XML? Я пытался с этим:Узел DOMDocument с булевым значением
<?php
$xml = "<node><code>false</code></node>";
$dom = new DOMDocument();
$dom->loadXML($xml);
$nodeList = $dom->getElementsByTagName('code');
if ($nodeList->length == 1) {
if($nodeList->item(0)->nodeValue){
echo 'VALID';
} else {
echo 'NOT VALID';
}
}
?>
, но я получаю VALID
в результате.
тип литья, если ((BOOL) $ nodeList-> пункт (0) -> nodeValue) –
@ManinderpreetSingh '(BOOL) "ложь"' это __true__ –