要获取标签内容,可以使用PHP的DOMDocument类和DOMXPath类来解析HTML文档。以下是一个示例代码:
<?php
$html = '<html><body><div id="myDiv">Hello World</div></body></html>';
$dom = new DOMDocument();
$dom->loadHTML($html);
$xpath = new DOMXPath($dom);
$divContent = $xpath->query('//div[@id="myDiv"]/text()')->item(0)->nodeValue;
echo $divContent; // 输出:Hello World
?>
要获取文本框的值,可以使用PHP的$_POST或$_GET超全局变量来获取表单提交的数据。以下是一个示例代码:
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$textboxValue = $_POST["textboxName"];
echo $textboxValue;
}
?>
<form method="post" action="<?php echo $_SERVER["PHP_SELF"]; ?>">
<input type="text" name="textboxName">
<input type="submit" value="Submit">
</form>
在上面的代码中,当用户点击提交按钮时,表单数据将被发送到相同的页面,并使用$_POST["textboxName"]来获取文本框的值。然后,可以使用echo语句将文本框的值输出到页面上。
上一篇:dom php xml
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站