fonction filemtime

Eléphant du PHP | 258 Messages

19 août 2005, 21:43

je voulais afficher les deux . excuse peut-être que je me suis mal exprimé
Cordialement
---------------------------------------------------------
Cyphos utilise
- Firefox et Google Chrome dernière version
- Windows Seven ou Windows XP SP3,
- Wampserver

Mammouth du PHP | 1885 Messages

19 août 2005, 23:41

Bonjour,

As-tu été voir les liens vers les fonctions dans mon message précédent?
La programmation est l'expression de la poésie d'un programmeur
Génération PHP

Eléphant du PHP | 258 Messages

21 août 2005, 21:19

salut

je suis allé voir et c'est interessant.

dans ces liens, il y a d'exemples de codes.

je les trouve interessant...

merci

comme je ne trouve pas une fonction qui me permet de générer une liste de fichiers avec modification de date, c'est un peu génant (pour l'instant) de faire deux trucs séparément dans un tableau html qui consomme bcp d'octets ...:)
Cordialement
---------------------------------------------------------
Cyphos utilise
- Firefox et Google Chrome dernière version
- Windows Seven ou Windows XP SP3,
- Wampserver

Mammouth du PHP | 1885 Messages

21 août 2005, 21:35

Bonjour,

tu peux procéder ainsi:
<?php
function Afilemtime( $files ) {
	$return = array();
	if (TRUE === is_array($files)) {
		foreach ($files as $file) {
			if (FALSE === file_exists($file)) continue;
			$return[$file] = filemtime($file);
		}
	} else {
		$return[$files] = filemtime($files);
	}
	return $return;
}

$arrayOfFiles = array(
	'phpinfo.php',
	'inconnu.php', // Fichier inexistant
	'perrow.php',
	'hostname.php'
);
print_r( Afilemtime($arrayOfFiles) );

$string = 'hostname.php';
print_r( Afilemtime($string) );
?>
Résultats:

Code : Tout sélectionner

Array ( [phpinfo.php] => 1120952348 [perrow.php] => 1124073265 [hostname.php] => 1124068339 ) Array ( [hostname.php] => 1124068339 )
Reste plus qu'à générer le tableau à partir des données.

Quoi qu'il serait préférable de ne faire qu'une seule boucle pour générer le tableau et récupérer la date de modification des fichiers. (question optimisation) Mais question réutilisation du code, c'est nul.
La programmation est l'expression de la poésie d'un programmeur
Génération PHP

Eléphant du PHP | 258 Messages

22 août 2005, 22:01

salut

merci pour ta proposition...
je ne pense pas que cela me sera utile...

merci qd mm

je me débrouille pour la suite....
Cordialement
---------------------------------------------------------
Cyphos utilise
- Firefox et Google Chrome dernière version
- Windows Seven ou Windows XP SP3,
- Wampserver