- file_get_contents: documentation ( source)
- preg_match_all: documentation ( source)
- array_unique: documentation ( source)
<?php
$url="https://www.nappsng.org/schools/search/";
$text=file_get_contents($url);
$res = preg_match_all("/\b[0-9]{3}\s*-\s*[0-9]{4}\s*-\s*[0-9]{4}\b/",$text,$matches);
if ($res) {
foreach(array_unique($matches[0]) as $email) {
echo $email . "<br />";
}
}
else {
echo "No emails found.";
}