Index: phpdoc/fr/functions/xml.xml diff -u phpdoc/fr/functions/xml.xml:1.7 phpdoc/fr/functions/xml.xml:1.8 --- phpdoc/fr/functions/xml.xml:1.7 Sat Jul 7 18:22:28 2001 +++ phpdoc/fr/functions/xml.xml Thu Jul 12 08:14:06 2001 @@ -34,23 +34,24 @@ Notez que si vous utilisez Apache-1.3.7 ou plus récent, vous disposez déjà de la librairie expat. - Configurez simplement PHP avec + Configurez simplement PHP avec + (sans aucun autre information) et la librairie expat d'Apache sera automatiquement utilisée. - Sous UNIX, lancez la configuration de PHP avec l'option - , la librairie - expat étant installée - là oú votre compilateur peut la trouver. - Si vous compilez PHP comme module de PHP 1.3.9 ou plus récent, - PHP utilisera automatiquement le module expat - livré avec Apache. Il vous faudra peut être fixer - les valeurs des variables d'environnement CPPFLAGS - et LDFLAGS, si vous avez fait une installation exotique. + Sous UNIX, lancez la configuration de PHP avec l'option + , + la librairie expat étant installée + là où votre compilateur peut la trouver. + Si vous compilez PHP comme module de PHP 1.3.9 ou plus récent, + PHP utilisera automatiquement le module expat + livré avec Apache. Il vous faudra peut être fixer + les valeurs des variables d'environnement CPPFLAGS + et LDFLAGS, si vous avez fait une installation exotique. - Compilez PHP. Tada! C'est fait ! + Compilez PHP. Tada! C'est fait ! @@ -100,7 +101,7 @@ "Character data" correspond grosso modo à tout ce qui n'est pas une balise XML, y compris les espaces entre les balises. Notez bien que l'analyseur XML n'ajoute ou n'efface aucun espace, et que - c'est à l'application (c'est à dire vous) de + c'est à l'application (c'est-à-dire vous) de décider de la signification de ces espaces. @@ -111,7 +112,7 @@ Les programmeurs PHP sont habitués aux instructions exécutables (processing instructions ou PIs). - <?php ?> est une instruction exécutable oú + <?php ?> est une instruction exécutable où php est appelé programme cible. Ces instructions sont gérées de manière spécifiques, (sauf le programme cible, qui est réservé à XML). @@ -149,7 +150,7 @@ Ce gestionnaire est appelé lorsque l'analyseur XML trouve une référence à un fichier externe. Cela peut - être un fichier, ou une URL. Reportez vous à + être un fichier, ou une URL. Reportez-vous à entité externe pour un exemple. @@ -179,10 +180,10 @@ - Error Codes + Codes d'erreurs - Les constantes suivantes sont définies comme des codes - d'erreurs XML : (retournée par xml_parse) + Les constantes suivantes sont définies comme des codes + d'erreurs XML : (retournée par xml_parse) XML_ERROR_NONE XML_ERROR_NO_MEMORY @@ -212,56 +213,56 @@ Codage des caractères - L'extension XML de PHP supporte les caractères - Unicode grâce à - différents codages. Il y a deux types de codages de - caractères : le codage à la source et le codage à - la cible. PHP utilise le UTF-8 comme - représentation interne. + L'extension XML de PHP supporte les caractères + Unicode grâce à + différents codages. Il y a deux types de codages de + caractères : le codage à la source et le codage à + la cible. PHP utilise le UTF-8 comme + représentation interne. - L'encodage à la source est effectué lors de - l'analyse du fichier par XML. - Lors de la création - d'un analyseur XML), un type de codage à la - source doit être spécifié (et il ne pourra plus - être modifié jusqu'à la destruction de - l'analyseur). Les codages supportés sont : - ISO-8859-1, US-ASCII et - UTF-8. Les deux derniers sont des codages - à un seul octet, c'est à dire que les caractères - sont représentés sur un seul octet. UTF-8 - peut représenter des caractères composés par un - nombre variable de bits (jusqu'à 21), allant de 1 à - quatre octets. Le codage par défaut utilisé par PHP - ISO-8859-1. + L'encodage à la source est effectué lors de + l'analyse du fichier par XML. + Lors de la création + d'un analyseur XML), un type de codage à la + source doit être spécifié (et il ne pourra plus + être modifié jusqu'à la destruction de + l'analyseur). Les codages supportés sont : + ISO-8859-1, US-ASCII et + UTF-8. Les deux derniers sont des codages + à un seul octet, c'est-à-dire que les caractères + sont représentés sur un seul octet. UTF-8 + peut représenter des caractères composés par un + nombre variable de bits (jusqu'à 21), allant de 1 à + quatre octets. Le codage par défaut utilisé par PHP + ISO-8859-1. - Le codage à la cible est effectué lorsque PHP transfert - les données aux gestionnaires XML. Lorsqu'un analyseur est - créé, le codage à la cible est spécifié - de la même façon que le codage à la source, mais - il peut être modifié à tout moment. Le codage - à la cible affectera les balises, tout comme les - données brutes, et les noms des instructions exécutables. + Le codage à la cible est effectué lorsque PHP transfert + les données aux gestionnaires XML. Lorsqu'un analyseur est + créé, le codage à la cible est spécifié + de la même façon que le codage à la source, mais + il peut être modifié à tout moment. Le codage + à la cible affectera les balises, tout comme les + données brutes, et les noms des instructions exécutables. - Si l'analyseur XML rencontre un caractère qu'il ne - connaît pas (hors limite, par exemple), il retournera une erreur. + Si l'analyseur XML rencontre un caractère qu'il ne + connaît pas (hors limite, par exemple), il retournera une erreur. - Si PHP rencontre un caractère dans le document XML analysé, - qu'il ne peut pas représenter dans le codage à la cible - choisi, le caractère sera remplacé par un point - d'interrogation (cette attitude est suceptible de changer - ultérieurement). + Si PHP rencontre un caractère dans le document XML analysé, + qu'il ne peut pas représenter dans le codage à la cible + choisi, le caractère sera remplacé par un point + d'interrogation (cette attitude est susceptible de changer + ultérieurement). Quelques exemples - Voici une liste d'exemple de code PHP qui analyse un document XML. + Voici une liste d'exemple de code PHP qui analyse un document XML. Exemple de structure XML @@ -339,7 +340,7 @@ } $xml_parser = xml_parser_create(); // use case-folding so we are sure to find the tag in $map_array -xml_parser_set_option($xml_parser, XML_OPTION_CASE_FOLDING, TRUE); +xml_parser_set_option($xml_parser, XML_OPTION_CASE_FOLDING, TRUE); xml_set_element_handler($xml_parser, "startElement", "endElement"); xml_set_character_data_handler($xml_parser, "characterData"); if (!($fp = fopen($file, "r"))) { @@ -360,23 +361,23 @@ - XML Entitée externe + XML Entité externe - Cet exemple exploite les références externes de XML : - il est possible d'utiliser un gestionnaire d'entité externe - pour inclure et analyser les documents, tous comme les instructions - exécutables peuvent servir à inclure et analyser - d'autres documents, et aussi fournir une indication de confiance - (voir plus bas). + Cet exemple exploite les références externes de XML : + il est possible d'utiliser un gestionnaire d'entité externe + pour inclure et analyser les documents, tous comme les instructions + exécutables peuvent servir à inclure et analyser + d'autres documents, et aussi fournir une indication de confiance + (voir plus bas). - Le document XML qui est utilisé dans cet exemple est fourni plus - loin dans l'exemple (xmltest.xml et - xmltest2.xml). + Le document XML qui est utilisé dans cet exemple est fourni plus + loin dans l'exemple (xmltest.xml et + xmltest2.xml). - Entitée externe + Entité externe <?php $file = "xmltest.xml"; @@ -384,9 +385,9 @@ // only trust local files owned by ourselves if (!eregi("^([a-z]+)://", $file) && fileowner($file) == getmyuid()) { - return TRUE; + return TRUE; } - return FALSE; + return FALSE; } function startElement($parser, $name, $attribs) { print "&lt;<font color=\"#0000cc\">$name</font>"; @@ -435,7 +436,7 @@ if (!list($parser, $fp) = new_xml_parser($systemId)) { printf("Could not open entity %s at %s\n", $openEntityNames, $systemId); - return FALSE; + return FALSE; } while ($data = fread($fp, 4096)) { if (!xml_parse($parser, $data, feof($fp))) { @@ -443,13 +444,13 @@ xml_error_string(xml_get_error_code($parser)), xml_get_current_line_number($parser), $openEntityNames); xml_parser_free($parser); - return FALSE; + return FALSE; } } xml_parser_free($parser); - return TRUE; + return TRUE; } - return FALSE; + return FALSE; } function new_xml_parser($file) { global $parser_file; @@ -461,7 +462,7 @@ xml_set_default_handler($xml_parser, "defaultHandler"); xml_set_external_entity_ref_handler($xml_parser, "externalEntityRefHandler"); if (!($fp =  <email protected>($file, "r"))) { - return FALSE; + return FALSE; } if (!is_array($parser_file)) { settype($parser_file, "array"); @@ -487,7 +488,7 @@ - + xmltest.xml @@ -521,8 +522,8 @@ - - This file is included from xmltest.xml: + + Ce fichier est inclus depuis xmltest.xml: xmltest2.xml @@ -573,10 +574,11 @@ - Cette fonction crée un analyseur XML et retourne une - référence sur cet analyseur pour qu'il puisse + xml_parser_create crée un analyseur XML et + retourne une référence sur cet analyseur pour qu'il puisse être utilisé ultérieurement par d'autres - fonctions XML. Retourne &false; en cas d'erreur. + fonctions XML. xml_parser_create retourne + FALSE en cas d'erreur. @@ -597,10 +599,10 @@ - Cette fonction rend l'analyseur parser utilisable - depuis un objet. Toutes les méthodes de callback, affectées - par xml_set_element_handler, seront les méthodes - de cet objet. + xml_set_object rend l'analyseur parser + utilisable depuis un objet. Toutes les méthodes de callback, + affectées par xml_set_element_handler, + seront les méthodes de cet objet. <?php @@ -662,8 +664,8 @@ parser. - La fonction startElementHandler doit - accepter trois paramètres: + La fonction startElementHandler doit + accepter trois paramètres: startElementHandler @@ -700,7 +702,7 @@ Le troisième paramètre, attribs, contient un tableau associatif avec les attributs de - l'éléments (si il en existe). Les clés de ce tableau + l'éléments (s'il en existe). Les clés de ce tableau seront les noms des attributs, et les valeurs seront les valeurs correspondantes des attributs. Les noms des attributs seront mis en majuscule si l'analyseur gère la @@ -752,17 +754,17 @@ - Si un gestionnaire recoit une chaîne vide, ou &false;, + Si un gestionnaire reçoit une chaîne vide, ou FALSE, c'est qu'il est en train d'être désactivé. - xml_set_element_handler retourne &true; - si le gestionnaire est actif, et &false; sinon, ou si + xml_set_element_handler retourne TRUE + si le gestionnaire est actif, et FALSE sinon, ou si parser n'est pas un analyseur. Il n'est pas pour l'instant possible d'utiliser des objets pour servir de - gestionnaire. Reportez vous à xml_set_object pour + gestionnaire. Reportez-vous à xml_set_object pour utiliser l'analyseur XML depuis un objet. @@ -821,17 +823,19 @@ - Si un gestionnaire reçoit une chaîne vide ou &false;, c'est + Si un gestionnaire reçoit une chaîne vide ou FALSE, c'est qu'il est en train d'être désactivé. - Retourne &true; si le gestionnaire est actif, et &false; sinon, ou si - parser n'est pas un analyseur. + xml_set_character_data_handler retourne + TRUE si le gestionnaire est actif, et + FALSE sinon, ou si parser + n'est pas un analyseur. - Il n'est pas pour l'instant possible d'utiliser des objets pour servir de - gestionnaire. Reportez vous à xml_set_object pour - utiliser l'analyseur XML depuis un objet. + Il n'est pas pour l'instant possible d'utiliser des objets pour servir de + gestionnaire. Reportez-vous à xml_set_object pour + utiliser l'analyseur XML depuis un objet. @@ -869,15 +873,15 @@ data - Vous pouvez mettre du code PHP entre ces balises, mais soyez conscient d'une - des limitations des instructions exécutables de XML : la balise - de fin d'instruction éxécutable (?>) - ne peut être échappée, ce qui fait que cette - séquence NE DOIT JAMAIS apparaître dans le code PHP - placé dans le document PHP. Si un tel texte apparaît, - la balise de fin d'instruction exécutable sera reconnue, et - le reste du code sera considéré comme des données - brutes (et donc, pas exécutées). + Vous pouvez mettre du code PHP entre ces balises, mais soyez conscient d'une + des limitations des instructions exécutables de XML : la balise + de fin d'instruction exécutable (?>) + ne peut être échappée, ce qui fait que cette + séquence NE DOIT JAMAIS apparaître dans le code PHP + placé dans le document PHP. Si un tel texte apparaît, + la balise de fin d'instruction exécutable sera reconnue, et + le reste du code sera considéré comme des données + brutes (et donc, pas exécutées). La fonction handler doit accepter trois paramètres: @@ -918,17 +922,19 @@ - Si un gestionnaire reçoit une chaîne vide, ou &false;, - c'est qu'il est en train d'être désactivé. + Si un gestionnaire reçoit une chaîne vide, ou FALSE, + c'est qu'il est en train d'être désactivé. - Retourne &true; si le gestionnaire est actif, et &false; sinon, ou si - parser n'est pas un analyseur. + xml_set_processing_instruction_handler retourne + TRUE si le gestionnaire est actif, et + FALSE sinon, ou si parser + n'est pas un analyseur. - Il n'est pas pour l'instant possible d'utiliser des objets pour servir de - gestionnaire. Reportez vous à xml_set_object pour - utiliser l'analyseur XML depuis un objet. + Il n'est pas pour l'instant possible d'utiliser des objets pour servir de + gestionnaire. Reportez-vous à xml_set_object pour + utiliser l'analyseur XML depuis un objet. @@ -992,17 +998,19 @@ - Si un gestionnaire reçoit une chaîne vide ou &false;, c'est + Si un gestionnaire reçoit une chaîne vide ou FALSE, c'est qu'il est en train d'être désactivé. - Retourne &true; si le gestionnaire est actif, et &false; sinon, ou si - parser n'est pas un analyseur. + xml_set_default_handler retourne + TRUE si le gestionnaire est actif, et + FALSE sinon, ou si parser + n'est pas un analyseur. - Il n'est pas pour l'instant possible d'utiliser des objets pour servir de - gestionnaire. Reportez vous à xml_set_object pour - utiliser l'analyseur XML depuis un objet. + Il n'est pas pour l'instant possible d'utiliser des objets pour servir de + gestionnaire. Reportez-vous à xml_set_object pour + utiliser l'analyseur XML depuis un objet. @@ -1041,7 +1049,7 @@ - Reportez vous à la section + Reportez-vous à la section des spécifications XML 1.0 pour connaître les notations des entités externes. @@ -1072,7 +1080,7 @@ entityName - Le nom de l'entitée qui va être définie + Le nom de l'entité qui va être définie @@ -1114,17 +1122,19 @@ - Si un gestionnaire reçoit une chaîne vide ou &false;, - c'est qu'il est en train d'être désactivé. + Si un gestionnaire reçoit une chaîne vide ou FALSE, + c'est qu'il est en train d'être désactivé. - Retourne &true; si le gestionnaire est actif, et &false; sinon, ou si - parser n'est pas un analyseur. + xml_set_unparsed_entity_decl_handler retourne + TRUE si le gestionnaire est actif, et + FALSE sinon, ou si parser + n'est pas un analyseur. - Il n'est pas pour l'instant possible d'utiliser des objets pour servir de - gestionnaire. Reportez vous à xml_set_object pour - utiliser l'analyseur XML depuis un objet. + Il n'est pas pour l'instant possible d'utiliser des objets pour servir de + gestionnaire. Reportez-vous à xml_set_object pour + utiliser l'analyseur XML depuis un objet. @@ -1157,7 +1167,7 @@ <!NOTATION name { systemId | publicId?> - Reportez vous à la section + Reportez-vous à la section des spécifications XML 1.0 pour connaître les notations des entités externes. @@ -1191,7 +1201,7 @@ Le nom de la notation,name, comme - précisé dans le format de notation ci dessus. + précisé dans le format de notation ci-dessus. @@ -1211,7 +1221,7 @@ systemId - Identifiant système pour cette entitée externe. + Identifiant système pour cet entité externe. @@ -1228,25 +1238,26 @@ - Si un gestionnaire reçoit une chaîne vide ou &false;, + Si un gestionnaire reçoit une chaîne vide ou FALSE, c'est qu'il est en train d'être désactivé. - Retourne &true; si le gestionnaire est actif, et - &false; sinon ou si - parser n'est pas un analyseur. + xml_set_notation_decl_handler retourne + TRUE si le gestionnaire est actif, et + FALSE sinon ou si parser + n'est pas un analyseur. - Il n'est pas pour l'instant possible d'utiliser des objets pour servir de - gestionnaires. Reportez vous à xml_set_object pour - utiliser l'analyseur XML depuis un objet. + Il n'est pas pour l'instant possible d'utiliser des objets pour servir de + gestionnaires. Reportez-vous à xml_set_object pour + utiliser l'analyseur XML depuis un objet. xml_set_external_entity_ref_handler - Fixe le gestionnaire de référence externes. + Modifie le gestionnaire de référence externes. Description @@ -1270,7 +1281,7 @@ La fonction handler doit accepter 5 paramètres, et retourner un entier. Si la valeur retourné par - le gestionnaire est &false; (comme par exemple si aucune valeur n'est + le gestionnaire est FALSE (comme par exemple si aucune valeur n'est retournée), l'analyseur XML s'arrêtera, et la fonction xml_get_error_code retournera XML_ERROR_EXTERNAL_ENTITY_HANDLING. @@ -1301,7 +1312,7 @@ Le deuxième paramètre, openEntityNames, - est i.e. liste de noms d'entité, séparés par des + est la liste de noms d'entité, séparés par des espaces. Ces entités sont accessibles à l'analyse par cet entité (y compris le nom de l'entité reférencé). @@ -1341,18 +1352,19 @@ - Si un gestionnaire reçoit une chaîne vide, ou &false;, + Si un gestionnaire reçoit une chaîne vide, ou FALSE, c'est qu'il est en train d'être désactivé. - Retourne &true; si le gestionnaire est actif, et - &false; sinon ou si parser - n'est pas un analyseur. + xml_set_external_entity_ref_handler retourne + TRUE si le gestionnaire est actif, et + FALSE sinon ou si parser + n'est pas un analyseur. - Il n'est pas pour l'instant possible d'utiliser des objets pour servir de - gestionnaire. Reportez vous à xml_set_object pour - utiliser l'analyseur XML depuis un objet. + Il n'est pas pour l'instant possible d'utiliser des objets pour servir de + gestionnaire. Reportez-vous à xml_set_object pour + utiliser l'analyseur XML depuis un objet. @@ -1391,7 +1403,7 @@ être analysé morceau par morceau, en appelant xml_parse plusieurs fois, tant que le paramètre isFinal est mis à - &true; pour le dernier morceau. + TRUE pour le dernier morceau. @@ -1399,7 +1411,7 @@ isFinal (optional) - Si il vaut &true;, data est la dernière partie + S'il vaut TRUE, data est la dernière partie à analyser. @@ -1409,11 +1421,11 @@ Lorsqu'un document XML est analysé, les gestionnaires d'événements sont appelés aussi souvent que - nécessaire, et retournent &true; ou &false;. + nécessaire, et retournent TRUE ou FALSE. - &true; est retourné lorsque l'analyse a été concluante, - et &false; en cas d'échec, ou si parser n'est pas + TRUE est retourné lorsque l'analyse a été concluante, + et FALSE en cas d'échec, ou si parser n'est pas un analyseur valide. Lors d'un échec d'analyse, la cause de l'erreur peut être obtenue grâce aux fonctions xml_get_error_code, xml_error_string, @@ -1437,25 +1449,10 @@ - - - parser - - - Cette fonction retourne &false; si parser n'est pas - valide, ou sinon, retourne le numéro de colonne courante de la - ligne courante de l'analyseur, qui correspond à la position - d'analyse courante de l'analyseur XML. - - - - - - - Cette fonction retourne &false; si parser n'est pas valide, - ou sinon, retourne le numéro de colonne courante de la ligne courante de - l'analyseur, qui correspond à la position d'analyse courante de - l'analyseur XML. + xml_get_error_code retourne FALSE + si parser n'est pas valide, ou sinon, retourne le + numéro de colonne courante de la ligne courante de l'analyseur, qui + correspond à la position d'analyse courante de l'analyseur XML. @@ -1485,9 +1482,10 @@ - Retourne la chaîne avec un message textuel, décrivant l'erreur - code, ou &false; si aucune description n'a - été trouvée. + xml_error_string retourne la chaîne avec + un message textuel, décrivant l'erreur code, + ou FALSE si aucune description n'a été + trouvée. @@ -1495,16 +1493,14 @@ xml_get_current_line_number - Retourne le numéro de ligne courant d'un analyseur XML. + Retourne le numéro de ligne courant d'un analyseur XML. Description - int - xml_get_current_line_number - + int xml_get_current_line_number resource parser @@ -1521,9 +1517,10 @@ - Cette fonction retourne &false; si parser n'est - pas valide, ou sinon, retourne le numéro de la ligne en cours - d'analyse. + xml_get_current_line_number retourne + FALSE si parser n'est + pas valide, ou sinon, retourne le numéro de la ligne en cours + d'analyse. @@ -1532,15 +1529,13 @@ xml_get_current_column_number Retourne le nombre courant de colonne d'un analyseur XML. - . + Description - int - xml_get_current_column_number - + int xml_get_current_column_number resource parser @@ -1550,17 +1545,18 @@ parser - Une référence sur un analyseur XML valide. + Une référence sur un analyseur XML valide. - Cette fonction retourne &false; si parser n'est - pas valide, ou sinon, retourne le numéro de colonne courante - de la ligne courante de l'analyseur, qui correspond à la - position d'analyse courante de l'analyseur XML. + xml_get_current_column_number retourne + FALSE si parser n'est + pas valide, ou sinon, retourne le numéro de colonne courante + de la ligne courante de l'analyseur, qui correspond à la + position d'analyse courante de l'analyseur XML. @@ -1573,9 +1569,7 @@ Description - int - xml_get_current_byte_index - + int xml_get_current_byte_index resource parser @@ -1585,16 +1579,17 @@ parser - Une référence sur un analyseur XML valide. + Une référence sur un analyseur XML valide. - Cette fonction retourne &false; si parser n'est pas - valide, ou sinon, retourne l'index de l'octet d'analyse courante de - l'analyseur XML. + xml_get_current_byte_index retourne + FALSE si parser n'est pas + valide, ou sinon, retourne l'index de l'octet d'analyse courante de + l'analyseur XML. @@ -1623,7 +1618,7 @@ passés par références. - Ci dessous, vous trouverez un exemple qui illustre la structure + Ci-dessous, vous trouverez un exemple qui illustre la structure des deux tableaux générés par la fonction. On utilise une balise simple note, placée dans une autre balise para. On analyse le tout, et on @@ -1687,9 +1682,10 @@ - L'analyse événementielle (comme celle de expat), peut se révéler - complexe lorsque le document XML est complexe. Cette fonction ne - génère pas d'objet de type DOM, mais il génère plutôt des + L'analyse événementielle (comme celle de expat), peut se + révéler complexe lorsque le document XML est complexe. + xml_parse_into_struct ne génère pas + d'objet de type DOM, mais il génère plutôt des structures qui peuvent être parcourues à la façon d'un arbre. Considérons le fichier suivant, qui représente une petite base de données XML : @@ -1807,7 +1803,7 @@ Description - string xml_parser_free + boolean xml_parser_free resource parser @@ -1824,9 +1820,9 @@ - Cette fonction retourne &false; si parser - n'est pas une référence valide, ou sinon, détruit - l'analyseur et retourne &true;. + xml_parser_free retourne FALSE + si parser n'est pas une référence + valide, ou sinon, détruit l'analyseur et retourne TRUE. @@ -1859,7 +1855,7 @@ option - L'option à modifier. Voir ci dessous : + L'option à modifier. Voir ci-dessous : @@ -1874,10 +1870,11 @@ - Cette fonction retourne &false; si parser n'est pas une - référence valide sur un analyseur XML, ou si l'option - n'a pas pu être modifiée. Sinon, l'option est effectivement - modifiée, et la fonction retourne &true;. + xml_parser_set_option retourne FALSE + si parser n'est pas une référence valide + sur un analyseur XML, ou si l'option n'a pas pu être modifiée. + Sinon, l'option est effectivement modifiée, et la fonction retourne + TRUE. Les options suivantes sont disponibles : @@ -1948,7 +1945,7 @@ option - L'option demandée. Reportez vous à + L'option demandée. Reportez-vous à xml_parser_set_option pour avoir la liste des options disponibles. @@ -1957,12 +1954,12 @@ - xml_parser_get_option retourne &false; si + xml_parser_get_option retourne FALSE si parser n'est pas valide, ou sinon, retourne la valeur de l'option demandée. - Reportez vous à xml_parser_set_option pour avoir la + Reportez-vous à xml_parser_set_option pour avoir la liste des options disponibles. @@ -1970,7 +1967,7 @@ utf8_decode - Convertit un une chaîne UTF-8 en ISO-8859. + Convertit une chaîne UTF-8 en ISO-8859. Description @@ -1995,7 +1992,7 @@ utf8_encode - Convertit un une chaîne ISO-8859-1 en UTF-8. + Convertit une chaîne ISO-8859-1 en UTF-8. Description @@ -2013,7 +2010,7 @@ taille dans des flots d'octets. UTF-8 est transparent pour les caractères ASCII, il est auto-synchronisé (c'est à - dire qu'un programme peut toujours savoir dans un flot d'octet oú + dire qu'un programme peut toujours savoir dans un flot d'octet où un caractère commence), et peut être utilisé pour faire des comparaisons de chaînes standard, comme pour le tri. PHP utilise l'UTF-8 pour coder les caractères