-
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.