![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 18.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
Czy ktoś ma dokładny opis nowego DOM w php5 ?
A już najlepiej pełną dokumentację wszystkich nowych rzeczy w obsłudze XML. Szukałem na google, ale nie ma tam nic wartościowego. Będę bardzo wdzięczny :wink: . |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 0 Dołączył: 22.04.2003 Skąd: Żory / K-ce Ostrzeżenie: (0%) ![]() ![]() |
AFAIK nie ma jeszcze _dokładniego_ opisu. Są slajdy na Bitflux-ie, tutaj masz je wszystkie na jednej stronie:
http://ehome.51.net/html_mode/pages/magic.php?a=186 DOM w PHP5 jest zgodny ze standardem W3C, więc możesz poczytać dokumenty o DOM na w3c.org. Ten sam interfejs ma także zgodna ze standardami przeglądarka Mozilla, możesz więc poczytać jakieś artykuły o JavaScripcie i DOM-ie Mozilii. PHP5 wprowadza klasy typu 'reflection', które umożliwiają 'reverse engineering' w php. Napisz: [php:1:5bdbe77e8e] <?php reflection_class::export('domdocument'); reflection_class::export('domelement'); reflection_class::export('domtext'); reflection_class::export('domnode'); reflection_class::export('domxpath'); ?> [/php:1:5bdbe77e8e] i studiuj interfejs. Dwa dni temu robiłem to samo, teraz przegryzam się przez XPath. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 521 Pomógł: 0 Dołączył: 3.11.2003 Skąd: 3city Ostrzeżenie: (0%) ![]() ![]() |
http://www.zend.com/php5/articles/php5-xmlphp.php - polecam.
A tak swoją drogą, chociaż reflection jest bardzo dobrym dodatkiem do php, tutaj zawodzi. Przynajmniej u mnie (PHP5 RC1) klasy do DOMa zawierają metody/atrybuty, które nie są raportowane przez reflection. No chyba że tutaj __get i __set czynią swoją magię, a reflection sobie je olewa... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 05:16 |