Tecnología

Inicio

Cómo importar todos los script PHP en una carpeta

Una de las características de gran alcance de PHP es su capacidad para "incluir" otros archivos PHP que contienen otras secuencias de comandos y funciones. Debido a esto, usted no tiene que duplicar su código una y otra --- sólo puede incluir otro archivo PHP que lo contiene. Por defecto, PHP incluye solamente un solo archivo a la vez, pero mediante el uso de la capacidad de PHP para leer un directorio puede recorrer más de los archivos dentro de ella, e incluyen todos los scripts PHP a su vez.

Instrucciones

1 Crear un nuevo archivo PHP en el directorio principal de la carpeta que contiene las secuencias de comandos que desea importar. Después de abrir en un editor de texto, añadir "<? Php" como la primera línea y "?>" Como la última línea.

2 Vincular la carpeta que contiene los scripts PHP a una variable llamada "$ includefolder" y poner ese código en la segunda línea del archivo PHP. Si la carpeta con las secuencias de comandos en que se llama "incluye", que iba a escribir:

$ Includefolder = "incluye /";

3 Abra la carpeta mediante el uso de un "if" y "opendir ()" de PHP función. Para ello, agregue una tercera línea a su script PHP que inicializa la declaración:

if ($ includefolderh = opendir ($ includefolder)) {

Recuerde que debe añadir otra llave de cierre ( "}") en la segunda a la última línea del archivo PHP, por lo que la declaración está correctamente terminado.

4 Escribe el siguiente código en la cuarta línea, inmediatamente después de la inicialización de la sentencia if ():

while (($ file = readdir ($ includefolderh))! == false) {if (strpos ($ archivo ". php")! == false) {$ incluir includefolder. $ file; }}

Escriba este código exactamente, o cortar y pegar en su archivo PHP. Se hará un bucle a través de los archivos en el directorio dado y, si son archivos PHP (como marcado por la extensión ".php"), se los incluye en su guión.