Как использовать значение из 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>
просто получите текстовое содержимое из узла и не используйте saveHTML.
$val = $node->item(0)->textContent;
Других решений пока нет …