“Conocimientos Programación>Programación PHP /MySQL

Diferencia entre PHP require_once y include_once

2012/2/21
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

>

Programación PHP /MySQL
Cómo truncar cadenas de PHP en Breaks frase
Formato de entrada de fecha y hora en MySQL
MySQL vs. Texto
Tipos de atributos de MySQL
Tutorial en procedimientos almacenados en MySQL 3.23
Cómo obtener el primer elemento de una matriz asociativa de PHP
Cómo utilizar Thrift Con PHP
Cómo crear una plantilla de página web con PHP
Conocimientos Informáticos © http://www.ordenador.online