| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Urlencode y caracteres especiales en PHP
    Información transmitida por las computadoras están codificados de diversas maneras . Las cartas que leí en un navegador web, por ejemplo , a menudo se pasan a través de muchas formas diferentes . El lenguaje Hypertext Preprocessor (PHP ) es compatible con una función especial que convierte los caracteres detrás de las escenas, para la transmisión de acuerdo con los estándares de Internet . Caracteres especiales

    La función urlencode PHP acepta una entrada de un código estándar americano estándar para intercambio de información (ASCII ) cadena de caracteres y la convierte en uno que cumpla con la application/x-www-form- urlencoded mail Exchange ( MIME) tipo de datos de Internet multipropósito . En este tipo de datos , se conservan las letras y los números , al igual que el '-', '_' y '.' personajes . Todos los otros caracteres especiales se convierten de ASCII a hexadecimal. Este es el mismo formato en el que sitios web aceptan los datos de caracteres . Con la función urlencode , los espacios son codificados como signos de suma .
    Hexadecimal

    hexadecimal es la forma de notación de los valores numéricos de base 16. Además de los números 0-9 , se trata de las letras de la A a la F. A es equivalente a 10 en decimal , B a 11 , y así sucesivamente . Por lo tanto , 10 en hexadecimal es igual a 16 en decimal. Hexadecimal es ampliamente utilizado en la computación , para mostrar fácilmente grandes números en menos bytes . Cada uno de los caracteres ASCII tiene un número correspondiente , que se representa a menudo en hexadecimal . Por ejemplo , el asterisco (* ) tiene un número decimal de 42 , lo que sería un hexadecimal de 2A ( 2 * 16 = 32 , más 10 ) .
    Codificación URL

    Si guarda una URL como una variable estándar, usted puede pasar a la función urlencode para convertir rápidamente sus caracteres especiales en hexadecimal. Por ejemplo , $ amigos = tiendas ' http://www.friendster.com/' la URL Friendster en la variable $ amigos. Entonces , $ friencode = urlencode ($ amigos) almacena la URL urlencoded en los $ friencode variable. En este caso , los caracteres convertidos sólo serían el colon y forwardslashes . La dirección URL codificada se vería así : http% 3A% 2F % 2F % 2Fwww.friendster.com . La función comienza urlencode cualquier carácter codificado con el símbolo de porcentaje .
    Rawurlencode

    La función urlencode está estrechamente relacionado con la función rawurlencode . Ambas funciones se basan en diferentes normas, establecidas por el Internet Engineering Task Force ( IETF ) . Una de las principales diferencias es que la función de rawurlencode codifica espacios como 20 % , en lugar de como símbolos de más . Además, el rawurlencode no convierte el carácter de tilde (~). Tanto urlencode y rawurlencode tener funciones de decodificación correspondientes ( urldecode y rawurldecode ) , para convertir de nuevo a ASCII.

    Previous :

    next :
      Artículos relacionados
    ·Tutorial sobre las funciones de SQL 
    ·Cómo construir tu propio Web Content Management System…
    ·Cómo conectarse a MySQL en Hostgator 
    ·PHP SPL Tipos 
    ·Cómo asignar un nombre de sesiones en PHP 
    ·Cómo Personajes de salida con una consulta MySQL 
    ·Cómo determinar una raíz App relativo en PHP 
    ·Cómo actualizar MySQL 
    ·Cómo activar JavaScript en PHP 
    ·Cómo reconocer caracteres de punto en PHP 
      Artículos destacados
    ·Cómo crear archivos RTF en Visual Basic 6 
    ·Cómo utilizar Loops en VB6 
    ·Cómo depurar Visual Studio 6 en Vista 
    ·Cómo crear un Programa de Mecanografía 
    ·CFG Tipo de archivo 
    ·Cómo escribir expresiones booleanas 
    ·Cómo cambiar los tipos de datos en Perl 
    ·Cómo exportar datos de Access con VBA 
    ·Cómo ajustar el tamaño de formulario en Visual Basic …
    ·Cómo sumar dos números Usando PHP 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com