Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie man cURL verwendet, um bestimmte Daten von einer Website abzurufen und sie dann mit PHP in meiner Datenbank zu speichern

Verwendung von cURL:

$ch = curl_init();
curl_setopt( $ch, CURLOPT_URL, 'http://www.something.com');
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true);

$content = curl_exec($ch);

Dann können Sie das Element in ein DOM-Objekt laden und das Dom nach den spezifischen Daten parsen. Sie könnten auch versuchen, die Daten mithilfe von Suchzeichenfolgen zu parsen, aber die Verwendung von Regex in HTML ist sehr verpönt.

$dom = new DOMDocument();
$dom->loadHTML( $content );

// Parse the dom for your desired content