✔️ Tải thành công trang https://dantri.com.vn/.
Emails:
array(6) {
  [0]=>
  string(22) "quangcao@dantri.com.vn"
  [1]=>
  string(18) "info@dantri.com.vn"
  [2]=>
  string(18) "info@dantri.com.vn"
  [3]=>
  string(22) "quangcao@dantri.com.vn"
  [4]=>
  string(22) "quangcao@dantri.com.vn"
  [5]=>
  string(18) "info@dantri.com.vn"
}
Phones:
1: 17739184108
2: 17739184108
3: 17739184108
4: 16403569077591
5: 34503331890636
6: 12872103582
7: 59404139320
8: 0003754
9: 688008097
10: 8796134
11: 8796134
12: 0000001
13: 0000001
14: 0605058
15: 0605058
16: 2222221
17: 2222221
18: 38383880
19: 38383880
20: 2920300

<?php
    $url 
'https://dantri.com.vn/';
    
// $url = 'http://vietnamnet.vn/';
    
$html file_get_contents($url);

    
// Kiểm tra kết quả
    
if ($html === false) {
        echo 
"Không thể tải nội dung trang. $url <br>";
    } else {
        echo 
"✔️ Tải thành công trang $url. <br>";
    }

    
$email_pattern '/[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}/'// Biểu thức chính quy cho email

    
$phone_pattern '/(\+?[0-9]{1,4}[ -]?)?(\(?\d{3}\)?[ -]?)?\d{3}[ -]?\d{4}/'// Biểu thức chính quy cho số điện thoại

    // Tìm email trong trang web
    
preg_match_all($email_pattern$html$emails);

    
// Tìm số điện thoại trong trang web
    
preg_match_all($phone_pattern$html$phones);

    echo 
"Emails:\n";
    echo 
"<pre>";
    
var_dump($emails[0]);
    echo 
"</pre>";

    
// Khởi tạo biến đếm
    
$count 0;
    
$maxLinks 20;  // Giới hạn số lượng liên kết là 20

    
echo "\nPhones:\n <br>";

    
// Duyệt qua các link và in ra
    
foreach ($phones[0] as $phone) {
        echo 
$count ': ' $phone "<br>";
        
$count++;
        if (
$count >= $maxLinks) {
            break;
        }
    }
?>