“Conocimientos Programación>Programación PHP /MySQL

Cómo convertir caracteres en números ASCII en PHP

2013/1/19
Conversión de cadenas de texto , caracteres y números en PHP suele ser sencilla, ya que el lenguaje proporciona muchas funciones estándar para este tipo de tareas. Si usted tiene una cadena de texto en el código PHP y la necesidad de convertir a sus personajes con los valores ASCII , puede hacerlo con sólo unas pocas líneas de código. PHP utilidades incluyen la función " ord " que devuelve el valor ASCII del primer carácter en una cadena , así como la función de " CHR ", que devuelve un carácter de un valor ASCII . Instrucciones
1

Prepare su carácter en el código PHP. El código siguiente muestra cómo crear una variable de cadena con un carácter único como su valor, contenido dentro de un esquema script PHP : ?

<

Php //crea una cadena variable para contener el carácter

$ the_character = "t"; ?

>

usted puede elegir cualquier personaje que quieras, incluyendo números y símbolos , siempre que usted se pega a los que están dentro del ASCII rango , ya que estos son los que tienen valores ASCII . Si ya tienes tu personaje se almacena como una variable en el script PHP , úsela.
2

realizar el método " ord " en su carácter. Utilizando la sintaxis siguiente , pase la variable de cadena de caracteres con el método " ord " como parámetro :

ord ( $ the_character ) ;

El método " ord " lleva a cabo el proceso de conversión de la primer carácter de la cadena que se pasa como parámetro. Esto significa que si usted tiene una cadena más larga y tiene todos los caracteres convertidos , es necesario llevar a cabo este proceso para cada carácter - por ejemplo, dentro de un bucle "for". Después de que el proceso de " ord " es completa, el valor de la variable cadena original seguirá siendo el mismo .
3

almacenar el resultado de la operación " ord " en una variable. El método " ord " devuelve un valor entero que representa el código ASCII del primer carácter pasado en el parámetro. Puede usar el valor directamente como en el siguiente código de ejemplo :

echo "

ASCII: " . . Ord ( $ the_character ) "< /div >";

escribe el valor ASCII a cabo en el navegador del usuario. En general , suele ser preferible almacenar el valor como una variable mediante la modificación de la línea de llamada de función " ord " de la siguiente manera :

$ ascii_value = ord ( $ the_character ) ;

Después de esta línea se puede acceder al valor ASCII y utilizarlo en cualquier manera que usted necesita .
4

utilice su valor ASCII dentro de su script PHP. ¿Qué hacer con la variable valor ASCII debe depender naturalmente de la finalidad de su script PHP. Potencialmente puede acceder a él en cualquier momento de su código siguiendo el proceso " ord " . Por ejemplo , para que envíe el valor al navegador mediante la variable , puede usar la siguiente sintaxis :

echo " Character

:" $ the_character " - Valor ASCII: " . . $ Ascii_value . . "< /div >";

este ejemplo de código escribe el valor de cadena de caracteres original, así como la versión ASCII
5

Guardar el script PHP y subirlo a tu . servidor. Vaya a la página correspondiente en un navegador Web para probar la funcionalidad del código. Si el código no funciona correctamente , compruebe los caracteres que están pasando a la función " ord " son en realidad dentro del conjunto ASCII. ASCII sólo contiene 128 caracteres , por lo que algunas cadenas de texto web no están cubiertos por la misma.

Programación PHP /MySQL
Cómo cerrar PHP Tags
Cómo convertir un array PHP a JSON
Cómo evitar el tipo de combinación En MySQL
Cómo limitar la cantidad de caracteres de una cadena en PHP
Cómo quitar nodos en PHP y XML
Cómo cambiar las extensiones de PHP
Cómo eliminar un archivo en el servidor PHP VI
Cómo reproducir un archivo de sonido usando PHP
Conocimientos Informáticos © http://www.ordenador.online