Espa├▒olDeutschFran├зaisItalianoPortugu├кs╨а╤Г╤Б╤Б╨║╨╕╨╣╬Х╬╗╬╗╬╖╬╜╬╣╬║╬мцЧецЬмшкЮф╕нцЦЗ(чоАф╜У)рд╣рд┐рдиреНрджреА; рд╣рд┐рдВрджреА╪з┘Д╪╣╪▒╪и┘К╪й
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рднрд╛рд╖рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд░реЗрдВ
PF рдкреНрд░рд╢реНрди - рдлреЛрд░рдо

рдХреИрд╕реЗ рдЪрд▓реЗрдВ, рдпрд╛ рд╕реВрдЪреА, рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдВ рдпрд╛ PHP рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдлрд╝реЛрд▓реНрдбрд░реНрд╕

PHP рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ  
 
рдХреИрд╕реЗ рдЪрд▓реЗрдВ, рдпрд╛ рд╕реВрдЪреА, рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдВ рдпрд╛ PHP рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдлрд╝реЛрд▓реНрдбрд░реНрд╕

рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ, рдЬрдм рд╣рдо рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ PHP, рд╣рдо рдпрд╣ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджрд┐рдЦрд╛рдПрдБ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдПрдХ рд╡реЗрдм рдкреЗрдЬ, рдХреБрдЫ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдореЗрдВ рдПрдХ рдкрд░рд┐рдгрд╛рдо HTML рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╣реИ рдХрд┐ рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИ рджреНрд╡рд╛рд░рд╛ рд╡реНрдпрд╛рдЦреНрдпрд╛рддреНрдордХ.

рдореЗрдВ рд╕рд░реНрд╡рд░ рдХрд╛ рдПрдХ рднрд╛рдЧ рдЬрд╣рд╛рдВ PHP рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рдЗрд╕ рдХреЗ рдЕрд▓рд╛рд╡рд╛, podemos usarlo para realizar ciertas funciones sobre el mismo, ejecutar comandos, leer y escribir archivos, …, y en nuestro caso, рдХреЗ рд▓рд┐рдП buscar o listar los archivos contenidos en un directorio.

рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, PHP nos ofrece la funci├│n opendir, la cual realiza la apertura de un gestor o manejador de directorio, sobre el cual ejecutaremos ciertas funciones que nos dar├бn los resultados esperados. рд╕рд╣рд┐рдд, рд╡реЗ рдХрд░ рд░рд╣реЗ рд╣реИрдВ:

рдЗрд╕ рддрд░рд╣, рдмрд╛рд╣рд░ рд▓реЗ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП recorrido, рдУ рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ, рдХреЗ archivos contenidos en una carpeta, рдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛, рд╣рдорд╛рд░реЗ PHP рд╕рд░реНрд╡рд░, рд╣рдо рдЗрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рдВрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛:

рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдкрд╣рд▓реЗ рд╕реНрдерд╛рди рдкрд░ рд╣реИ рд╣реИрдВрдбрд▓рд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЦреЛрд▓рддрд╛ рд╣реИ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ opendir, рдХреМрди рд╕рд╛ рдкреИрд░рд╛рдореАрдЯрд░ рд╣реЛрдЧрд╛ рдорд╛рд░реНрдЧ рд╡рд╣ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЬрд┐рд╕реЗ рдЖрдк рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИ. рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдкрд░рд┐рдгрд╛рдо рд╕рдВрддреЛрд╖рдЬрдирдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЗ рдкрд╛рд╕ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдкрд╣реБрдВрдЪ рдЕрдиреБрдорддрд┐ рдЙрд╕реА рдкрд░, рдЬреЛ рдЕрдВрдпрдерд╛, рдпрд╛ рдирд╣реАрдВ рддреЛ рд╡рд╣рд╛рдВ, рд▓реМрдЯреЗрдЧрд╛ рдЭреВрдареА.

рдПрдХ рдмрд╛рд░ рд╣реИрдВрдбрд▓рд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрдирд╛рдИ рдЧрдИ, рд╣рдо рд╕рдорд╛рд░реЛрд╣ рдХреЗ рд▓рд┐рдП рдХреЙрд▓ рдХрд░рдирд╛ readdir, рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдкреНрд░рдмрдВрдзрдХ рдЬрд┐рд╕рдХрд╛ рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИ, рдФрд░ рдпрд╣ рд╣рдо рд▓реМрдЯ рдЬрд╛рдПрдЧрд╛, рдПрдХ рдХреЛ рдПрдХ, рдХреЗ рдирд╛рдо рдкрд░ рдлрд╝рд╛рдЗрд▓реЗрдВ рдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдЖрдк рдХреЗ рднреАрддрд░ рд╣реИ. рдПрдХ рд╣реА рдирд╛рдо рдЪрд░ рдореЗрдВ рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рдПрдЧрд╛ $рдлрд╝рд╛рдЗрд▓. рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рднреА рд╣реЛрдЧреА рд╕реВрдЪреА рд╕рд╛рдВрдХреЗрддрд┐рдХ рд▓рд┐рдВрдХ тАШред’ рдФрд░ & #8216;...’, рдПрдХ рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд▓рд┐рдирдХреНрд╕, рдХрд╛ рдЬрд┐рдХреНрд░ рдХрд░рддреЗ рд╣реБрдП рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдФрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд┐рдЫрд▓реЗ.

рдЗрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдХреЗ рдирд╛рдо рдкрд░ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЗ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рдмрд╛рд╣рд░ рд▓реЗ рд╕рдорд╛рдкрди рдФрд░ рд░рд┐рд▓реАрдЬ рдХреЗ manejador de directorio рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ closedir.

рдЗрд╕ рд░рд╛рд╕реНрддреЗ рдореЗрдВ, рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рднреА рд╕рдордп рдХреА рдЬрд░реВрд░рдд рд╣реИ рдпрд╛рддреНрд░рд╛ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдХреБрдЫ рдлрд╝реЛрд▓реНрдбрд░реНрд╕ рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╛ рдХреЗ рд▓рд┐рдП рдЙрдВрд╣реЗрдВ рд╕реВрдЪреА рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ, рдЖрдк рдЗрди рд╕реБрд╡рд┐рдзрд╛рдУрдВ рд╣рдо рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИ PHP, рд╣рдореЗрд╢рд╛ рдЦрд╛рддреЗ рдореЗрдВ рдкреНрд░рддрд┐рдмрдВрдз рдХрд╛ рд╕реНрддрд░ рд╣реИ рдХрд┐ рджреЛрдиреЛрдВ рд╕рд░реНрд╡рд░ рдЬрд╣рд╛рдВ рдЖрдк рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдкрд░ рд╕рд┐рд╕реНрдЯрдо рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдкрд╛рд╕ рд▓реЗ.

рд╣рдореЗрдВ рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЫреЛрдбрд╝ рджреЛ рдпрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджрд░реНрдЬ рдХрд░реЗрдВрдлреЛрд░рдо
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page