Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $url = 'https://campingqualite.com/en/campings/camping-loffrerie/';
- $html = file_get_contents($url);
- $document = new DOMDocument();
- ob_start();
- $document->loadHTML($html);
- ob_end_clean();
- $scriptTags = $document->getElementsByTagName('head')->item(0)->getElementsByTagName('script');
- $schemaTag = null;
- for ($i = 0; $i < $scriptTags->length && is_null($schemaTag); $i++) {
- if ($scriptTags->item($i)->getAttribute('type') === 'application/ld+json') {
- $schemaTag = $scriptTags->item($i);
- }
- }
- $schema = json_decode($schemaTag->nodeValue);
- echo '<pre>';
- var_dump($schema);
- echo '</pre>';
- ?>
Advertisement
Add Comment
Please, Sign In to add comment