Instalarea XML de extensie dom

PHP și XML interacțiune

2. Atunci când trimite o confirmare a înregistrării, trimite un atașament reguli de conduită pe forum.

XML (Extensible Markup Language) - un limbaj de marcare extensibil, care este un subset al SGML.

Pentru a afișa datele stocate în format XML, utilizați diverse tipuri de convertoare, cum ar fi o limbă de transformare XSLT.

Tehnologia XML este folosit în principal pentru stocarea și transferul de date. Stocarea datelor într-un set de XML-fișiere este considerată ca o alternativă la bazele de date relaționale. XML este util pentru transmiterea de date și baze de date - pentru stocare și procesare.

În PHP, există două module de punere în aplicare două date standard diferite de procesare XML: SAX (API simplu pentru XML) și DOM (Document Object Model).

SAX standard, descrie metoda de procesare XML document pentru a obține date de la ei. Crearea și editarea XML-documente cu imposibilă.

caracteristică SAX este că vă oferă propriul set XML parser de funcții care vor fi implicate în procesarea o varietate de tipuri XML de date (elemente (tag-uri), text etc.), iar apoi parserul va apela aceste funcții în procesul de prelucrare a XML document care le datele găsite. Funcțiile vor fi numite în aceeași ordine în care datele corespunzătoare se află în XML document.

Un alt standard pentru procesarea XML de date este DOM. Spre deosebire de SAX, această metodă vă permite să efectueze orice operațiuni cu XML-date care reprezintă XML document ca un arbore de obiecte. Modulul care implementeaza acest standard, numit DOM XML. Nu este inclusă în setul de bază de module PHP, dar poate fi instalat ca o extensie. DOM Modulul XML este un mijloc puternic și ușor de utilizat de procesare XML-documente.

Pentru a instala o extensie DOM XML, trebuie să faceți următoarele.

2. Copiați extensia fișierului (php_domxml.dll sau php_domxml.so) în dosarul în cazul în care extensiile sunt (extension_dir).

3. Conectați iconv de extensie (pentru transformarea textului rus) la fel ca în paragrafele de mai sus.

5. Reporniți serverul.

Este necesar să se verifice dacă o variabilă este setată extension_dir în fișierul de configurare php.ini. În cazul în care nu indică directorul în care biblioteca extensiile PHP, nici unul dintre extensii nu va fi capabil să se conecteze.

Pentru a verifica dacă pentru a instala extensia, puteți crea un simplu care va afișa toate setările PHP-interpret (face phpinfo () funcția) script-ul.

// afișează informații despre setările PHP

// afișează versiunea bibliotecii libxml

articole similare