Función require() de PHP : La función require() en PHP se usa básicamente para incluir el contenido/código/datos de un archivo PHP a otro archivo PHP. Durante este proceso, si hay algún tipo de error, esta función require() mostrará una advertencia junto con un error fatal e inmediatamente detendrá la ejecución del script. Para usar esta función require() , primero necesitaremos crear dos archivos PHP. Usando lafunción include() , incluya un archivo PHP en otro. Después de eso, verá dos archivos PHP combinados en un archivo HTML.
Ejemplo 1:
HTML
<html> <body> <h1>Welcome to geeks for geeks!</h1> <p>Myself, Gaurav Gandal</p> <p>Thank you</p> <?php require 'GFG.php'; ?> </body> </html>
GFG.php
<?php echo " <p>visit Again-" . date("Y") . " geeks for geeks.com</p> "; ?>
Producción:
Función PHP include(): La función include() en PHP se usa básicamente para incluir el contenido/código/datos de un archivo PHP a otro archivo PHP. Durante este proceso, si hay algún tipo de error, esta función include() mostrará una advertencia pero, a diferencia de la función require() , no detendrá la ejecución del script, sino que el script continuará su proceso. Para usar esta función include() , primero necesitaremos crear dos archivos PHP. Usando la función include() , incluya un archivo PHP en otro. Después de eso, verá dos archivos PHP combinados en un archivo HTML.
Ejemplo 2 :
HTML
<html> <body> <h1>Welcome to geeks for geeks!</h1> <p>Myself, Gaurav Gandal</p> <p>Thank you</p> <?php include 'GFG.php'; ?> </body> </html>
GFG.php
<?php echo " <p>Visit Again; " . date("Y") . " Geeks for geeks.com</p> "; ?>
Producción:
Diferencia entre require() e include():
incluir() | requerir() |
La función include() no detiene la ejecución del script incluso si ocurre algún error. | La función require() detendrá la ejecución del script cuando ocurra un error. |
La función include() no da un error fatal. | La función require() da un error fatal |
La función include() se usa principalmente cuando el archivo no es necesario y la aplicación debe continuar ejecutando su proceso cuando no se encuentra el archivo. | La función require() se usa principalmente cuando el archivo es obligatorio para la aplicación. |
La función include() solo generará una advertencia (E_WARNING) y el script continuará ejecutándose. | El require() producirá un error fatal (E_COMPILE_ERROR) junto con la advertencia. |
Publicación traducida automáticamente
Artículo escrito por gauravgandal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA