¿ PHP es un lenguaje de programación que se inserta el código en secciones de una plantilla HTML , que añade capacidades de programación para el lenguaje de marcado de hipertexto . Los hipervínculos son una estructura en HTML que hacen referencia a una ubicación de Internet en el cuerpo de una página Web . Estos lugares pueden incluir otra página Web o una imagen , por ejemplo . Cuando el programa se ejecuta PHP , los elementos de programa se reemplazan con el resultado de las instrucciones de procesamiento . Generación de HTML de los procedimientos de programación produce un formato diferente a la estructura de esas palabras dentro del programa de PHP . Por esta razón , los hipervínculos se puede escribir en soportes de PHP , pero necesitan tener un formato diferente para compensar los efectos del programa . PHP Bloquear
Una sección de código incrustado en el documento de hipertexto de un programa PHP se denomina bloque PHP. Un bloque está entre paréntesis que indican al compilador que se trata de instrucciones PHP y no HTML. El corchete de apertura de un bloque de PHP puede ser " Php " o simplemente " " Y el corchete de cierre es " > " . Un programa puede contener varios bloques. Los bloques aparecen en la posición en la que el programa quiere insertar el HTML resultante de la ejecución de ese bloque .
Formato
Un problema con la generación de texto con formato de un sistema que tiene diferentes convenciones de formato es que la sintaxis de los dos formatos a veces puede chocar . Por ejemplo , la marca de cita es un problema , ya que puede tener que colocar una marca de cita en la salida de su carrera el programa PHP, pero el propio comillas es un delimitador de apertura y cierre de los valores dentro de PHP . Escribir una función, como imprimir " " crearía un hipervínculo en la salida , salvo que la cita al comienzo en el enlace sería cerrar la cadena pasó a la orden de impresión . Cotizaciones entre comillas pronto causan una confusión , ya que PHP cuenta cada cadena como está delimitada por la primera cita que encuentra y cerrado por la segunda cita que encuentra. Por lo tanto la cadena que se pasa a la impresión PHP sería interpretado como " < a href = " . Esta cadena es seguido por un texto del comando no sabe qué hacer con él, y luego el programa se encuentra con una segunda cadena, que es " /a>" .
Escapar < br >
lenguajes de programación dan a los programadores la capacidad de señal cuando un personaje sintaxis está destinado a ser tratada como una instrucción , y cuando se va a tratar un solo carácter. Esto se conoce como " fuga. " En el ejemplo " " las comillas internas deben ser escapado para que el PHP las ignora y sólo los copia con el resto del texto dentro de las comillas externas . El carácter de escape en PHP es la barra invertida. Así que PHP emitirá un enlace completo en formato HTML con: . Echo " "
Cotizaciones para
Otro método para hipervínculos se emiten es contener la línea entre comillas simples y no dobles comillas : echo ' ' . Sin embargo , si el enlace se monta como una variable , esto aparecerá como el nombre de la variable , si se utilizan comillas simples , pero será reemplazado por el contenido de la variable es la cadena está encerrada entre comillas dobles.