Page 111 - Programador-PHP
P. 111

Programación Procedural de Aplicaciones Web de baja complejidad
        PHP Experto – Tomo I                                                                                                                                                  Eugenia Bahit


          $doc = quotemeta($doc);
          echo $doc;
          /*
          Salida:
          Si se realiza el clculo \(15\*2\)\+\[\(12\+5\)\*\(4\.3\+0\.45\)\] obtendremos
          el importe en \$
          */
          echo stripslashes($doc);
          /*
          Salida:
          Si se realiza el cálculo (15*2)+[(12+5)*(4.3+0.45)] obtendremos el importe en
          $
          */




        Funciones de conversión

        htmlentities($cadena) convierte los caracteres aplicables a
        entidades HTML.

                       Esta función debe utilizarse siempre
                       que una cadena de texto deba ser
                       impresa en un documento HTML y se
                       desconozca su contenido, para
                       prevenir que código fuente no deseado,
                       sea ejecutado.


          $cadena = "Las negritas se escriben entre los tags <b> y </b> mientras que el
          salto de linea se representa con <br/>";
          $cadena = htmlentities($cadena);
          echo $cadena;
          /*
          Las negritas se escriben entre los tags <b> y </b> mientras que
          el salto de linea se representa con <br/>
          */



        Su opuesto es html_entity_decode($cadena)

          $cadena = "Las negritas se escriben entre los tags <b> y </b>
          mientras que el salto de linea se representa con <br/>";
          $cadena = html_entity_decode($cadena);
          echo $cadena;
          /*


                                             111
   106   107   108   109   110   111   112   113   114   115   116