Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用php查找标记内的名称属性_Php_Html - Fatal编程技术网

使用php查找标记内的名称属性

使用php查找标记内的名称属性,php,html,Php,Html,我想使用php4在表单中的标记中查找name属性。有人能帮我找到它吗 乙二醇 我想知道所有字段的名称您需要一个实现HTML DOM的库/代码,请查看以获取更多信息。您可以使用Ignacio Vazquez Abrams提到的简单HTML DOM 像这样将其添加到代码中 require_once('Simple_html_dom.php') 为了使用它,我用这行代码初始化了它 $html = new Simple_html_dom(); 使用行加载页面或链接 $html->load_f

我想使用php4在表单中的标记中查找name属性。有人能帮我找到它吗

乙二醇



我想知道所有字段的名称

您需要一个实现HTML DOM的库/代码,请查看以获取更多信息。

您可以使用Ignacio Vazquez Abrams提到的简单HTML DOM

像这样将其添加到代码中 require_once('Simple_html_dom.php')

为了使用它,我用这行代码初始化了它

$html = new Simple_html_dom();
使用行加载页面或链接

$html->load_file('http://www.yourste.com/yourpage.php');
要分析并查找此元素

$e = $html->find("input", 0);
返回属性名称的值

echo $value = $e->name

提交表单时,url将以“name=value&name1=value1”等形式发送到服务器。这里的“name”表示html元素的属性“name”。因此,如果您使用的是$\u GET或$\u POST,那么您可以在数组中获取表单项名称,如下所示

$names=array();
foreach($_GET as $key => $value)
{
  $names[] = $key;
}
print_r($names);

您想在表单提交、表单创建或通过cURL或SOAP执行此操作吗?
$names=array();
foreach($_GET as $key => $value)
{
  $names[] = $key;
}
print_r($names);