Bir sitenin içeriğinden resim linklerini almak için birkaç farklı yöntem mevcut. İlk olarak, siteye bağlanmak ve içeriğini çekmek için bir HTTP isteği göndermeniz gerekecek. Ardından, sayfa kaynak kodunu analiz ederek resim linklerini bulabilir ve istediğiniz şekilde saklayabilirsiniz.
PHP kullanarak bu işlemi gerçekleştirmek isterseniz, CURL veya file_get_contents gibi yöntemlerle HTTP isteği gönderebilirsiniz. İsteği gönderdikten sonra, sayfa kaynak kodunu alabilir ve resim linklerini çıkarabilirsiniz.
Örnek bir PHP kodu kullanarak size nasıl yardımcı olabileceğimi gösterebilirim:
$url = 'https://www.bhebatu.com'; // Resim linklerini almak istediğiniz sitenin URL'si
$html = file_get_contents($url); // Sayfa kaynak kodunu alın
$images = array(); // Resim linklerini saklamak için boş bir dizi oluşturun
// Kaynak kodunu analiz ederek resim linklerini bulun
preg_match_all('/]+src="([^">]+)"/i', $html, $matches);
// Bulunan resim linklerini diziye ekleyin
foreach ($matches[1] as $match) {
$images[] = $match;
}
// Elde ettiğiniz resim linklerini istediğiniz gibi kullanabilirsiniz
print_r($images);
Bu örnekte, `file_get_contents()` fonksiyonu ile belirtilen URL'den sayfa kaynak kodunu alıyoruz. Sonra `preg_match_all()` fonksiyonunu kullanarak kaynak kodunu analiz ediyoruz ve resim linklerini buluyoruz. Bulduğumuz linkleri `$images` dizisine ekliyoruz ve son olarak da `print_r($images)` ile ekrana bastırıyoruz.
Bu kodu kendi sitenize uyarlayarak resim linklerini `array()` olarak alabilir ve istediğiniz gibi kullanabilirsiniz.