Bir çoğumuz, kendimize yaptığımız ya da diğer türlü oluşturduğumuz web sayfalarında XML kullanmışızdır. Genelde site içeriklerini, ki bu ya veritabanından gelir ya da manuel olarak girilir, parse ederek belirli bir prensibe göre kullanıcıya sunar ya da saklarız. Ancak tabiki bu tek yol değildir. Bu yazıda, PHP DOM ile parse etme işleminin nasıl yapıldığına değineceğiz. Bunun için 2 adet dosyaya ihtiyacım var:
Yukarıda, test.html dosyasının kaynak kodları verilmiştir. Görüldüğü gibi id değeri “test” olan bir ader DIV nesnesi, içeriğinde “This is my content” değerini taşımaktadır. PHP dosyamız, bu içeriği çekecektir. Bunun için,
Eğer yukarıda verilen kodu analiz ederseniz, konuyu kolayca anlayacaksınız. id=test olan div elementinin içeriğini çektik ve ekrana print fonksiyonu ile yazdırdık. Konu ile ilgili detaylı bilgiyi, PHP ‘nin resmi kılavuzundan inceleyebilirsiniz.
Örneğimizin demosunu incelemek için ise buraya tıklayabilirsiniz.
Not: Bu makale, tarafımdan http://stdioe.blogspot.com/2012/06/getting-contents-of-div-with-phps-dom.html adresinde İngilizce dilinde de yayınlanmıştır.
My Name is A. Gokhan SATMAN, and I am a software engineer, Author and game developer. gokhansatman.com
Comment:*
Nickname*
E-mail*
Website
Bir dahaki sefere yorum yaptığımda kullanılmak üzere adımı, e-posta adresimi ve web site adresimi bu tarayıcıya kaydet.
beş + üç =
CAPTCHA (Şahıs Denetim) Kodu *