2017-08-16 1 views
0

値を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

$ nodeと$ valにvar_dumpできますか? –

答えて

0

ばかりのノードからのTextContentを取得し、saveHTMLを使用しないでください。

$val = $node->item(0)->textContent; 
関連する問題