domdocumentを発見し、以前は正規表現を使用していました。
すべての入力を含むフォーム要素全体を返す必要があります。
ドキュメント全体を作成する必要はありません。操作できる文字列で、その部分だけを作成します。私はそれを何か便利なものにしようとして次のコードのチャンクをいじっていますが、これまでのところ何もありません。
正規表現に戻る前に、誰かがこれを理解できますか?
//get HTML into variable
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, 'https://www.openroadlending.com/Apply.aspx?aid=134');
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$html=curl_exec($curl);
$dom = new domDocument;
@$dom->loadHTML($html);
$dom->preserveWhiteSpace=false;
$xpath = new DOMXPath($dom);
$body = $xpath->query('html/');
echo var_dump($body);
//echo $body->item(0);
$inputs = $xpath->getElementsByTagName('form');
// foreach($inputs as $in){
// $input = $in->saveHTML;
// //echo $input;
// }