¿Cómo insertar código PHP en un documento HTML usando la palabra clave include o require?

PHP es un lenguaje de secuencias de comandos del lado del servidor incrustado en HTML. Las sintaxis son más similares a los lenguajes ‘C’ y ‘JAVA’. El usuario o los desarrolladores tienen una facilidad donde pueden insertar el código PHP en un documento HTML sin tener ningún problema.

Podemos insertar cualquier archivo PHP en el código HTML usando dos palabras clave que son ‘Incluir’ y ‘Requerir’ .

Función PHP include(): esta función se utiliza para copiar todo el contenido de un archivo llamado dentro de la función, en forma de texto, en un archivo desde el que se llama. Esto sucede antes de que el servidor ejecute el código.

Sintaxis:

include 'php filename';

Ejemplo 1: Considere un nombre de archivo PHP ‘natural.php’ que contiene el siguiente código.

natural.php

<?php
  $i = 1;
  echo "the first 10 natural numbers are:";
  for($i = 1; $i <= 10; $i++) { 
    echo $i;
  }
?>

Producción:

 

Ejemplo: inserte el código anterior en un documento HTML utilizando la palabra clave include , como se muestra a continuación.

PHP

<!DOCTYPE html>
<html>
<head>
    <title>inserting PHP code into html</title>
</head>
<body>
   <h2>Natural numbers</h2>
   <?php include 'natural.php'?>
</body>
</html>

Función PHP require(): La función require() realiza lo mismo que la función include(). También toma el archivo requerido y copia todo el código en el archivo desde donde se llama a la función require() .

Sintaxis:

 require 'php filename' 

Ejemplo 2: podemos insertar el código PHP en el documento HTML escribiendo directamente en la etiqueta del cuerpo del documento HTML.

PHP

<!DOCTYPE html>
<html>
<head>
    <title>inserting php code into html </title>
</head>
<body>
   <h2>natural numbers</h2>
<?php
  $i = 1;
  echo"the first 10 natural numbers are:";
  for($i = 1; $i <= 10; $i++) {
    echo $i;
  }
?>
</body>
</html>

Producción:

natural numbers
the first 10 natural numbers are:12345678910

Ejemplo: Para insertar el código anterior en un documento HTML usando la palabra clave ‘requerir’ como se muestra a continuación.

PHP

<!DOCTYPE html>
<html>
<head>
   <title>inserting PHP code into html</title>
</head>
<body>
   <h2>Natural numbers</h2>
   <?php require 'natural.php'?>
</body>
</html>

Producción:

Natural numbers
the first 10 natural numbers are:12345678910

Diferencia entre la función include() y la función require():

En el caso de la función include() , si insertamos un archivo usando la palabra clave include, produce una advertencia y continúa la ejecución incluso si se encuentra algún error, mientras que, en el caso de la función require() , si insertamos un PHP archivo usando la palabra clave require, detendrá la ejecución si ocurre un error.

Publicación traducida automáticamente

Artículo escrito por santhivicky143 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *