Pregmatch php

Résolu
bluholm -  
tryan44 Messages postés 1289 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'aurais besoin d'un petit coup de pouce .... je n'arrive pas a faire de pregmatch sur ce type de données.... je souhaite juste isoler la taille et le nom de mes fichiers, ainsi que le D ( pour savoir si c'est un dossier ou un fichier... )

merci d'avance !

[1] => drwxrws---+ 2 ipitch.beta administrateur_smbadm 4096 sep 20 16:35 2012
[2] => -rwxrwx---+ 1 ipitch.beta administrateur_smbadm 30901 sep 20 15:21 avec espace.txt
[3] => -rwxrwx---+ 1 ipitch.beta administrateur_smbadm 30901 sep 20 15:08 copy.txt
[4] => -rwxrwx---+ 1 ipitch.beta administrateur_smbadm 1276866 sep 20 15:47 coupon reduction orange.pdf
[5] => -rwxrwx---+ 1 ipitch.beta administrateur_smbadm 30901 sep 20 15:08 demo.txt

2 réponses

  1. tryan44 Messages postés 1289 Date d'inscription   Statut Membre Dernière intervention   220
     
    Salut,

    Tester ça :
    <?php
    $tableau = array(
    'drwxrws---+ 2 ipitch.beta administrateur_smbadm 4096 sep 20 16:35 2012',
    '-rwxrwx---+ 1 ipitch.beta administrateur_smbadm 30901 sep 20 15:21 avec espace.txt',
    '-rwxrwx---+ 1 ipitch.beta administrateur_smbadm 30901 sep 20 15:08 copy.txt',
    '-rwxrwx---+ 1 ipitch.beta administrateur_smbadm 1276866 sep 20 15:47 coupon reduction',
    '-rwxrwx---+ 1 ipitch.beta administrateur_smbadm 30901 sep 20 15:08 demo.txt'
    );
    
    /*echo '<pre>';
    print_r($tableau);
    echo '</pre>';*/
    
    foreach($tableau as $value){
    	$explore = explode(" ",$value);
    	/*echo '<pre>';
    	print_r($explore);
    	echo '</pre>';*/
    	echo $value.'<br/>';
    	echo 'Taille du fichier : '.$explore[4].'<br/>';
    	echo 'Nom du fichier : '.$explore[8].' ';
    	if(isset($explore[9])){
    		echo $explore[9] ;
    	}
    	$lettre = substr($explore[0],0,1);
    	if($lettre=='d'){
    		echo '<br/>Dossier<hr/>';
    	}
    	else{
    		echo '<br/>Fichier<hr/>';
    	}
    }
    ?>

    1
  2. bluholm
     
    parfait un grand merci ! de passer par ici et d'aider ! je tenterais de faire de même !
    0
    1. tryan44 Messages postés 1289 Date d'inscription   Statut Membre Dernière intervention   220
       
      De rien si ça fonctionne comme vous l'attendiez :).
      Passez le poste en "résolu" et n'oubliez pas le +1 ^^.
      0