sql >> Databáze >  >> RDS >> Mysql

Použití PHP a RegEx k načtení všech hodnot možností ze zdrojového kódu webu

Viz Nejlepší metody analýzy HTML . Níže naleznete řešení DOM:

$dom = new DOMDocument;
$dom->loadHTMLFile('http://example.com');
$options = array();
foreach($dom->getElementsByTagName('option') as $option) {
    $options[$option->nodeValue] = $option->getAttribute('value');
}

Tento lze provést pomocí Regex také, ale nepovažuji za praktické psát spolehlivý HTML analyzátor pomocí Regex, když je pro PHP k dispozici spousta nativních analyzátorů a analyzátorů třetích stran.



  1. CHYBA duplikace UUID MySql

  2. Jak (MySQL) vynásobit sloupce a poté součtové řádky?

  3. Jak mohu změnit více tabulek najednou v mysql?

  4. SQL Server 2014:Nativní šifrování záloh