tidy_node->prev
<<<
tidy_parse_file tidy_parse_string
>>>

8.123 Tidy
8 Référence des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
Exemples
ob_tidyhandler
tidy_access_count
tidy_clean_repair
tidy_config_count
tidy::__construct
tidy_diagnose
tidy_error_count
tidy_get_body
tidy_get_config
tidy_get_error_buffer
tidy_get_head
tidy_get_html_ver
tidy_get_html
tidy_get_output
tidy_get_release
tidy_get_root
tidy_get_status
tidy_getopt
tidy_is_xhtml
tidy_is_xml
tidy_load_config
tidy_node->children
tidy_node->get_attr
tidy_node->get_nodes
tidy_node->hasChildren
tidy_node->hasSiblings
tidy_node->isComment
tidy_node->isHtml
tidy_node->isJste
tidy_node->isText
tidy_node->isXhtml
tidy_node->isXml
tidy_node->next
tidy_node->prev
->tidy_parse_file
tidy_parse_string
tidy_repair_file
tidy_repair_string
tidy_reset_config
tidy_save_config
tidy_set_encoding
tidy_setopt
tidy_warning_count
tidyNode->isAsp
tidyNode->isPhp

8.123.42 tidy_parse_file() Analyse les balises d'un fichier ou d'une URI

[ Exemples avec tidy_parse_file ]   PHP 5

Style procédural

tidy  tidy_parse_file ( string   filename , mixed   config , string   encoding , bool   use_include_path )

Style orienté objet (méthode)

bool  tidy->parseFile ( string   filename , mixed   config , string   encoding , bool   use_include_path )

tidy_parse_file analyse le fichier spécifié.

Le paramètre config peut prendre la forme d'un tableau ou d'une chaîne de caractères. Sous forme de chaîne, il représente le nom du fichier de configuration et sinon, c'est un tableau avec les options de configuration. Lisez http://tidy.sourceforge.net/docs/quickref.html pour en savoir plus sur chaque option.

Le paramètre encoding spécifie le jeu de caractères utilisé pour les documents en entrées et sorties. Les valeurs possibles de encoding sont : ascii, latin0, latin1, raw, utf8, iso2022, mac, win1252, ibm858, utf16, utf16le, utf16be, big5 et shiftjis.

Exemple avec tidy_parse_file

<?php
$tidy
= tidy_parse_file('file.html');

$tidy->cleanRepair();

if(!empty(
$tidy->error_buf)) {
    echo
'Les erreurs et avertissements suivants ont été recontrés :'."\n";
    echo
$tidy->error_buf;
}
?>

Note

Les paramètres optionnels config et encoding ont été ajoutés en Tidy 2.0.

Voir aussi tidy_parse_string , tidy_parse_string et tidy_repair_string .

<< tidy_parse_file >>
tidy_node->prev Tidy tidy_parse_string