El lenguaje PHP funciona como un lenguaje de programación flexible para la web. A pesar de que tiene la reputación de ser " sólo" un lenguaje de programación , muchos proyectos grandes y complejos se construyen utilizando PHP como base . Debido a esto , PHP incluye sintaxis para utilizar muchos archivos a través de muchos proyectos de "incluso" fuera de los archivos en los programas . Hay varias maneras en que los programadores pueden incluir archivos , utilizando el " include () " y " require () " funciones y sus variantes ", include_once ()" y " require_once (). " PHP " include () " Función
Al igual que otros lenguajes de programación , PHP permite a los programadores para la importación fuera de los archivos de código en sus proyectos actuales. El " include () " función logra que al tomar un nombre de archivo como argumento y la inserción de los contenidos de ese archivo en el código actual . Por ejemplo , un programador que desea importar una función fuera de un archivo " func.php " puede incluir este archivo en el programa actual con la función include () : ?
< Php include ( "func . php ") ? >
PHP " require ( ) "Función
la función require () se comporta de una manera similar a la función include ( ), con una diferencia importante. Si la función include () se encuentra con un error de importación , tal como un archivo inexistente , plantea una advertencia , pero permite que el código para continuar la ejecución . La función require () , por otra parte , plantea una advertencia , mientras que detener la ejecución . Si, por ejemplo , un programador intenta incluir un archivo que no existe, la función require () envía un error fatal y se detiene el programa.
El " include_once ()" y " require_once ()" funciones
include_once () y require_once funciones () funciona de la misma manera que sus contrapartes , con una pequeña diferencia : Cada función comprueba si el archivo que desea importar ya ha sido incluidos en el programa en otros lugares. Si es así, entonces estas funciones simplemente no volver a incluir en el archivo .
Ejemplos
Considere un programa donde un programador desea incluir un archivo que define una función llamado "cuadrado (). " Esta función toma un número y devuelve su valor al cuadrado . El programador utiliza la función " require_once ()" para asegurarse de que el archivo existe y que el programa sólo se importa el archivo una vez. A continuación, el programador puede utilizar la función de ( ) en el código :
< php require_once ( " square.php "); //arrojará un error grave si el archivo no existe
< p > $ a = square ( 2 ); //$ a = 4
>