Pregmatch php

Résolu/Fermé
bluholm - 20 sept. 2012 à 16:50
tryan44 Messages postés 1288 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 - 20 sept. 2012 à 19:43
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



A voir également:

2 réponses

tryan44 Messages postés 1288 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 220
20 sept. 2012 à 17:53
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
parfait un grand merci ! de passer par ici et d'aider ! je tenterais de faire de même !
0
tryan44 Messages postés 1288 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 220
20 sept. 2012 à 19:43
De rien si ça fonctionne comme vous l'attendiez :).
Passez le poste en "résolu" et n'oubliez pas le +1 ^^.
0