2017-08-16 5 views
0

Wie Wert von file_get_contents PHP als eine Zahl verwenden?Wie benutzt man den Wert von file_get_contents php als Zahl?

möchte ich $val in diesem Fall verwenden = 50.0001 plus mit 20 ist es 70.0001 führen wird, aber wenn ich es 0-Test zeigen, warum? wie kann ich ?

<?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; 
?> 

und https://www.example.com

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

Können Sie var_dump zu $ ​​node und $ val? –

Antwort

0

erhalten nur die Textcontent aus dem Knoten und nicht saveHTML verwenden.

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