Definición del documento HEREDOC
Los siguientes pasos deben seguir para almacenar o imprimir el documento HEREDOC.
Ejemplo 1: Impresión de contenido de HEREDOC
El siguiente ejemplo muestra los usos de dos documentos HEREDOC. Cree un archivo PHP con el siguiente script. En el script, se imprime un texto largo utilizando un documento HEREDOC. La nueva línea utilizada en el primer contenido de HEREDOC no genera una nueva línea en el navegador. , La etiqueta se usa con el segundo documento HEREDOC para imprimir el contenido HEREDOC como se define en el editor.
// Imprima el primer documento HEREDOC
www.Google.comunicarse
www.aturdir.comunicarse
www.preguntar.comunicarse
www.yahoo.comsas
Producción:
La siguiente salida aparecerá después de ejecutar el script anterior desde el servidor.
Ejemplo 2: Uso del contenido de HEREDOC en una variable
El siguiente ejemplo muestra cómo el contenido HEREDOC se puede almacenar en una variable e imprimir con otras variables. Cree un archivo PHP con el siguiente script. $ Nombre y $ Teléfono Las variables se utilizan aquí para almacenar los valores de las cadenas. $ Dirección La variable se usa para almacenar contenido de HEREDOC. A continuación, estas tres variables se imprimen combinándolas.
// Defina una variable de cadena
1635, Franklin Street Montgomery,
AL 36104.
$ Nombre". "Dirección: $ Dirección". "Teléfono :
";
$ Teléfono
Producción:
La siguiente salida aparecerá después de ejecutar el script anterior desde el servidor. El contenido de las variables se imprime como se define en el script para usar el etiqueta.
Ejemplo 3: Mostrar formulario HTML usando la variable HEREDOC
El siguiente ejemplo muestra cómo el formulario HTML se puede definir en una variable utilizando el documento HEREDOC. Cree un archivo PHP con el siguiente script. Un formulario de inicio de sesión está diseñado utilizando un documento HEREDOC y se almacena en la variable, $ formulario. El formulario $ se imprime para mostrar el formulario de inicio de sesión. A continuación, el script PHP verificará el nombre de usuario y la contraseña son válidos o no válidos. El script imprimirá el mensaje de éxito para la entrada válida y el mensaje de error para la entrada no válida.
// Defina el formulario de inicio de sesiónFormulario de inicio de sesión
";Producción:
El formulario HTML se mostrará después de ejecutar el script desde el servidor. La salida muestra el mensaje de error, 'Usuario o contraseña incorrectos' para la entrada inválida.
Si el usuario tipos administración como nombre de usuario y secreto Como contraseña, el script imprimirá el mensaje de éxito. La siguiente salida muestra el mensaje de éxito, 'Usuario autenticado' para escribir el nombre de usuario y la contraseña válidos.
Ejemplo 4: Uso de la variable dentro del contenido de HEREDOC
El siguiente ejemplo muestra cómo se puede usar cualquier variable dentro del contenido de HEREDOC. Cree un archivo PHP con el siguiente script. Una variable nombrada $ sitio web se inicializa con un valor de cadena que se usa dentro del contenido HEREDOC en el script. A continuación, la variable HEREDOC, $ VAR se imprime con formato.
// declarar una variable con valor de cadena". $ var ."
";Producción:
La siguiente salida aparecerá después de ejecutar el script anterior desde el servidor.
Ejemplo 5: Uso de la variable HEREDOC dentro de la función
El siguiente ejemplo muestra cómo los valores de argumento de una función se pueden usar en un contenido HEREDOC. Cree un archivo PHP con el siguiente script. Aquí, la función definida por el usuario nombró mostrar() Tomará dos valores por dos variables de argumento cuando llame y estas variables se utilizarán dentro del contenido de HEREDOC. La función se llama con dos valores de cadena al final del script.
// Defina una función definida por el usuario
Nombre del libro: $ libro
Nombre del autor: $ autor
Editorial: O'Reilly
Producción:
La siguiente salida aparecerá después de ejecutar el script anterior desde el servidor. "Cabeza primero php y mysql"Se pasa en el primer argumento y"Lynn Beighley y Micheal Morrison"Se pasa en el segundo argumento del mostrar() función. La salida muestra el contenido de HEREDOC formateado con los valores de los valores de argumento.
Conclusión
HEREDOC es una buena característica de PHP para almacenar e imprimir texto largo con cualquier etiqueta HTML u otras variables. nuevo es otra característica de PHP como HEREDOC que se lanzó después de PHP versión 5. Este tutorial muestra los diferentes usos de HEREDOC Documentos en PHP mediante el uso de ejemplos simples para ayudar a los lectores a conocer la forma de usar HEREDOC en PHP Script.