PHP文件中HTML文件的回显标记值

PHP文件中HTML文件的回显标记值,php,html,Php,Html,我有一个带有此标记的html文件: fileHTML.html <input type="hidden" id="inputID" value="test"> 是否可以在外部PHP文件中回显标记值(即:“test”)? 这就是我现在所在的地方 filePHP.php <?php $doc = new DOMDocument(); $doc->loadHTMLFil

我有一个带有此标记的html文件:

fileHTML.html

<input type="hidden" id="inputID" value="test">

是否可以在外部PHP文件中回显标记值(即:“test”)? 这就是我现在所在的地方

filePHP.php

<?php                  
  $doc = new DOMDocument();
  $doc->loadHTMLFile("fileHTML.html");
  // echo the value in the input tag from $doc
?>

是的,这是可能的。为了简单起见,我从字符串加载HTML

您首先必须获得元素,然后是属性值(在您的示例中也被称为“值”)

$doc=newDOMDocument();
$doc->loadHTML(“”);
$element=$doc->getElementById('inputID');
变量转储($element->getAttribute('value'));//输出:字符串(4)“测试”
$doc = new DOMDocument();
$doc->loadHTML('<input type="hidden" id="inputID" value="test">');
  
$element = $doc->getElementById('inputID');
var_dump($element->getAttribute('value')); // outputs: string(4) "test"