PhpDili Özgün PHP Dersleri

Haberdar Olun

Yazılan yazılardan ilk siz haberdar olun, yeni yazılar e-postanıza gönderilsin.

Related Sponsors

Site Meta Bilgilerini Çekme

31 Temmuz 2010 tarihinde yazılmıştır.
Bu Yazıyı Paylaş :
Twitter Facebook Friendfeed Google Sık Kullanılanlar Yahoo Sık Kullanılanlar LinkedIn Blogger Digg Stumbleupon Sık Kullanılanlar E-Posta More

Önceki yazımızda PHP ile bir sitenin title bilgisini çekmeyi öğrenmiştik. PHP’nin title bilgisini çekmek için hazır bir fonksiyonu bulunmadığından manuel bir fonksiyon oluşturmuştuk.

PHP4 ve PHP5′te bulunan get_meta_tags() fonksiyonu ile ise belirttiğimiz siteye ait belirli meta bilgilerini dizi oluşturacak şekilde çekebiliriz. Bu fonksiyonla sitenin keywords, description, author ve geo_position meta etiketlerini çekebiliriz.

Basit bir örnekle durumu göstermek gerekirse;

<?PHP
$meta = get_meta_tags('http://www.phpdili.com/');

echo $meta['keywords']."<br>";
echo $meta['description']; 

/*
###Ekran çıktısı şu şekilde olacaktır;###

php dersleri, PHP, php dili, mysql, veritabanı, php nasıl öğrenilir, php öğrenmek,
PHP, MySQL, phpMyAdmin, ajax, javascript vb konularda makaleler.
*/
?>

Benzer Yazılar:

  1. Site Title Bilgilerini Çekmek
  2. Resim Genişlik ve Yükseklik Bilgilerini Öğrenme
  3. MySQL Nedir?
  4. Değişken boş olup olmadığı kontrolü
  5. PHP ile Sayfa Şifreleme
Etiketler:

“Site Meta Bilgilerini Çekme”Yazısına Ait Yorumlar

  1. başka sayfadan bilgi almak konusu çok güzel acıklanmış.

  2. Cem diyor ki:

    Cok faydali bir yazi.. Tesekkurler…

  3. hqkqn diyor ki:

    Selam.Peki Bir sitenin herhangi bir sayfasından mesela “dokumanlar.php” sayfasından metaları almak için aynı yolu uygulasak olurmu?.

  4. Yukarıdaki snippet’da 6. satıra print_r($meta) yazarsanız, $meta[] dizisinin alabileceği tüm değererleri görebilirsiniz..

    @hqkqn
    eğer çekmek istediğiniz dokumanlar.php sayfası bir meta üreten html çıkış veriyorsa tabiki yapabilirsiniz ama tam yol yazmanızda fayda var..

    örneğin:

    $meta = get_meta_tags(‘http://www.sizinsiteniz.com/dokumanlar.php‘);

  5. Özgür Özer diyor ki:

    çok teşekkürler. gerçekten güzel bi paylaşım..

Leave a Reply