我想用php dom得到div裏面的值,我用下面的代碼得到了值,但是我沒有得到它的php標籤。 PHP DOM不解釋標籤,我知道PHP DOM不應該解釋標籤,但有沒有解決標籤的工作呢?php dom不解釋php標籤
$selected_div = "wrapper";
$file = 'http://localhost/jugni/selected.php'; // $file contents = <html><body><div id = "wrapper"><?php echo "hello world"; ?></div></body></html>
$file_get= file_get_contents($file);
$doc = new DomDocument("1.0", "utf-8");
$doc->loadHTML($file_get);
$element = $doc->getElementById($selected_div);
$existing_Data = $element->firstChild->nodeValue;
echo $existing_Data;
//echo $existing_Data gives me - hello world - , but what I want is the php tags with it as well , eg < ? php echo "hello world "; ?>
所以,實際上你希望在你的'$ file_get = file_get_contents($ file);'中有'<?php'和'?>'? – 2015-04-06 00:12:02
@測試,是的,有沒有辦法解決這個問題,<? PHP和? > – Manu 2015-04-06 00:27:33