Salve a tutti. Sto cercando di estrapolare da una cartella un array con php, me lo spara in flash e io lo riciclo in una lista cliccabile. Fin qui tutto bene. Il php è questo:

Codice PHP:
    <?php

      $dir 
'./images/';
      
$dirhandle=opendir($dir);
      
$myDir = array();
      while(
$file=readdir($dirhandle)) {

              if(
$file != "." && $file != ".." && $file !=".DS_Store") {
                      if(
is_file($dir.'/'.$file)) {
                              
array_push($myDir,$file);
                       }
                }
      }

      
$files implode("|",$myDir);
      echo 
"&files=$files";

      
?>
Quello di cui ho bisogno è una cosa diversa. Perchè: i file vengono scritti da un gestionale in una cartella specifica (images) con questa formattazione:

01_05_NOMECLIENTE_NOMEFILE.JPG

il primo numero (01) è riferito alla tabella del progetto, id univoco.
il secondo numero (05) è riferito alla categoria della foto.
il terzo blocco è il nome del cliente + il file.

Posso da php creare 3 e non un solo array? 3 array nei quali metto rispettivamente:
- array dell'id quindi una lista di tutti i file che hanno 01 ad esempio
- array con l'id categoria
- array del solo nome cliente + nome file?

conto sul vostro saggio consiglio..