使用 PHP 简单 HTML DOM 计算表单输入
Count form inputs using PHP Simple HTML DOM
我正在尝试查看包含 3 个以上输入字段的表单的代码。我似乎无法找到一个函数来只计算表单标签内的输入而不知道表单 ID 或 class。我在下面创建了以下代码来收集和遍历每个表单。
$forms = $this->html->find('form');
if(count($forms)>0){
foreach($forms as $form){
}
}
我研究了使用 $form->children() 来计算 children。问题是我将不得不继续研究 childrens children 以寻找输入。是否有任何其他方法可以加快计算每个表单中的输入的速度?
看起来像这样:
$forms = $this->html->find('form');
foreach($forms as $form){
if(count($form->find('input')) > 3) echo "Found one!";
}
我正在尝试查看包含 3 个以上输入字段的表单的代码。我似乎无法找到一个函数来只计算表单标签内的输入而不知道表单 ID 或 class。我在下面创建了以下代码来收集和遍历每个表单。
$forms = $this->html->find('form');
if(count($forms)>0){
foreach($forms as $form){
}
}
我研究了使用 $form->children() 来计算 children。问题是我将不得不继续研究 childrens children 以寻找输入。是否有任何其他方法可以加快计算每个表单中的输入的速度?
看起来像这样:
$forms = $this->html->find('form');
foreach($forms as $form){
if(count($form->find('input')) > 3) echo "Found one!";
}