ugrás a tartalomhoz

PHP DOM és a DTD

Joó Ádám · 2007. Feb. 25. (V), 19.42
Hosszas keresgélés után sem sikerült rájönnöm, hogy is kellene a PHP DOM-ot használva kiíratnom az XHTML DTD-t az oldalra. Se a manuál, se a Google nem ad használható információt.
Valaki?
 
1

XML kérdőjel?

szotsaki · 2007. Feb. 25. (V), 20.46
Nem igazán értem a PHP DOM-ot (de lehet, hogy csak én vagyok még lemaradva e témában).

Ha viszont az XML szabvány kezdő kérdőjelére gondolsz PHP oldalon, íme:
<?="?"?>
Ez PHP-ben echo-zza ki a "?"-et. Majd utána folytatódhat az XML deklarációja
2

nem

Joó Ádám · 2007. Feb. 25. (V), 21.47
Az az XML deklaráció, ráadásul nem is DOM-mal (azt a DOMDocument konstruktora létrehozza). Én a doctype-ot szeretném kiíratni (<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">)

A DOMDocument-nek van ilyen tulajdonsága, de azt hiába állítgatom, semmi nem történik.
3

RegEx?

Wabbitseason · 2007. Feb. 25. (V), 23.06
Úgy rémlik, hogy én is próbálkoztam ugyanezzel, és végül reguláris kifejezéssel szedtem ki, mert máshogy elérhetetlen volt.

(Szerk.: Azt hiszem, félreértettem a kérdést, de mert nincs törlési lehetőség, itt hagyom.)
4

nem kinyerni

Joó Ádám · 2007. Feb. 26. (H), 23.47
Igen, én nem kinyerni szeretném a DTD-t: már a legenerálásánál kezdődnek a gondjaim.