denist
2011-01-03 23:05:49 UTC
Bonjour,
J'ai ce petit script et je souhaite mettre en forme le résultat :
<?php
$data = array();
exec('df -ah', $data, $ret);
echo "<pre>";
if ($ret == 0) {
foreach ($data as $line) {
echo "$line\n";
}
} else {
echo "erreur";
}
echo "</pre>";
?>
Qui donne actuellement :
Filesystem Size Used Avail Use% Mounted on
/dev/md1 5.0G 3.5G 1.3G 73% /
proc 0 0 0 - /proc
sysfs 0 0 0 - /sys
devpts 0 0 0 - /dev/pts
/dev/md2 69G 30G 36G 46% /home
tmpfs 4.0G 0 4.0G 0% /dev/shm
none 0 0 0 - /proc/sys/fs/binfmt_misc
Est-il possible de traiter les colonnes et les lignes séparément ? Par
exemple mettre la première ligne en gras ?
Merci d'avance
J'ai ce petit script et je souhaite mettre en forme le résultat :
<?php
$data = array();
exec('df -ah', $data, $ret);
echo "<pre>";
if ($ret == 0) {
foreach ($data as $line) {
echo "$line\n";
}
} else {
echo "erreur";
}
echo "</pre>";
?>
Qui donne actuellement :
Filesystem Size Used Avail Use% Mounted on
/dev/md1 5.0G 3.5G 1.3G 73% /
proc 0 0 0 - /proc
sysfs 0 0 0 - /sys
devpts 0 0 0 - /dev/pts
/dev/md2 69G 30G 36G 46% /home
tmpfs 4.0G 0 4.0G 0% /dev/shm
none 0 0 0 - /proc/sys/fs/binfmt_misc
Est-il possible de traiter les colonnes et les lignes séparément ? Par
exemple mettre la première ligne en gras ?
Merci d'avance