PHP - for para crear carpetas con número autoincrementable

 
Vista:
sin imagen de perfil

for para crear carpetas con número autoincrementable

Publicado por Elisa (71 intervenciones) el 06/06/2014 12:10:38
Buenos días.

Hace un momento he sido capaz de modificar el código que me ha facilitado un miembro del foro (y alq le estoy tremendamente agradecida por ello, x cierto!) acorde a mis necesidades. He conseguido que funcione pero no acabo de entender qué es lo que hacen las líneas intermedias dentro del for a partir del is_numeric incluido, para qué sirven más que nada y porqué son necesarias. Si alguien me puede aclarar mis dudas...gracias!

1
2
3
4
5
6
7
8
9
10
11
12
13
14
$archivos_y_directorios = scandir($directorio);
$maximo = -1;
for ($i = 0; $i < count($archivos_y_directorios); $i++) {
     //is_dir indica si el nombre de archivo es un directorio
     if (is_dir($ruta. "/" .$archivos_y_directorios[$i])){
          //is_numeric comprueba si una variable es un número o un string numérico
          if(is_numeric($archivos_y_directorios[$i])){
               //intval obtiene el valor entero de una variable
               if($maximo < intval($archivos_y_directorios[$i]), 10) {
                    $maximo = intval($archivos_y_directorios[$i], 10);
               }
          }
     }
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder