строка — Как использовать значение из php file_get_contents в качестве числа?

Как использовать значение из file_get_contents php как число?

Я хочу использовать $val в этом случае = 50.0001 плюс с 20 это будет результат 70.0001 Но когда я проверяю это шоу 0 Зачем ? Как я могу сделать ?

<?php
$html = file_get_contents('https://www.example.com');
$doc = new DOMDocument();
libxml_use_internal_errors(true);
$doc->loadHTML($html);
$finder = new DomXPath($doc);
$node = $finder->query("//*[contains(@class, 'test')]");
$val = $doc->saveHTML($node->item(0));
$result = $val + 20;
echo $result;
?>

а также https://www.example.com

<span class="test">50.0001</span>

0

Решение

просто получите текстовое содержимое из узла и не используйте saveHTML.

$val = $node->item(0)->textContent;
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector