fprintf
hebrev
String Functions
PHP Manual

# get_html_translation_table

(PHP 4, PHP 5)

get_html_translation_table — Devuelve la tabla de traducción utilizada por htmlspecialchars() y htmlentities()

### Descripción

array get_html_translation_table ([ int `$tabla` [, int `$estilo_de_escape` ]] )

get_html_translation_table() devolverá la tabla de traducción que se usa internamente para htmlspecialchars() y htmlentities().

Hay dos nuevas constantes (`HTML_ENTITIES`, `HTML_SPECIALCHARS`) que le permiten especificar la tabla deseada. El valor por defecto es `HTML_SPECIALCHARS` y como sucede en las funciones htmlspecialchars() y htmlentities(), se puede especificar un parámetro opcional que indica el `estilo_de_escape` con el que se trabaja. Su valor por defecto es `ENT_COMPAT`. La descripción de los modos disponibles se encuentra en la función htmlspecialchars().

> Note: Los caracteres especiales se pueden codificar de diferentes formas. Por ejemplo, " se puede codificar como &quot;, &#34; o &#x22. La función get_html_translation_table() devuelve solamente la forma más común de codificación.

Example #1 Ejemplo de Tabla de Traducción

`<?php
$tabla = get_html_translation_table(HTML_ENTITIES);
$cadena = "Hallo & <Frau> & Krämer";
$codificada = strtr($cadena, $tabla);
?>`

La variable $codificada contendrá: "Hallo &amp; &lt;Frau&gt; &amp; Kr&auml;mer".

Vea también: htmlspecialchars(), htmlentities() y html_entity_decode().

fprintf
hebrev
String Functions
PHP Manual