La extensión Tidy es nuevo en PHP 5, y está disponible en la versión 5.0b3 de PHP hacia arriba. Se basa en la biblioteca TidyLib, y permite a los desarrolladores validar, reparar y analizar HTML, XHTML y documentos XML desde PHP. Este artículo presentará algunas de las funcionalidades de la extensión, y explicar cómo se puede utilizar para ratificar sus documentos web en contra de sus respectivos estándares de la W3C.
Instalacion de Tidy
Para instalar en linux, ya sea Debian, Mint o Ubuntu software, tecleamos:
:~# aptitude install php5-tidy
The following NEW packages will be installed:
libtidy-0.99-0{a} php5-tidy
0 packages upgraded, 2 newly installed, 0 to remove and 5 not upgraded.
Need to get 168kB of archives. After unpacking 549kB will be used.
Do you want to continue? [Y/n/?] y
Get:1 http://ftp.debian.org squeeze/main libtidy-0.99-0 20091223cvs-1 [150kB]
Get:2 http://security.debian.org squeeze/updates/main php5-tidy 5.3.3-7+squeeze3 [18.3kB]
Fetched 168kB in 0s (341kB/s)
Selecting previously deselected package libtidy-0.99-0.
(Reading database ... 54800 files and directories currently installed.)
Unpacking libtidy-0.99-0 (from .../libtidy-0.99-0_20091223cvs-1_amd64.deb) ...
Selecting previously deselected package php5-tidy.
Unpacking php5-tidy (from .../php5-tidy_5.3.3-7+squeeze3_amd64.deb) ...
Processing triggers for libapache2-mod-php5 ...
Reloading web server config: apache2Setting up libtidy-0.99-0 (20091223cvs-1) ...
Setting up php5-tidy (5.3.3-7+squeeze3) ...