par
Hywan » 08 déc. 2007, 14:47
Au temps pour moi, j'ai lu trop vite.
Ta sortie est un tableau où chaque entrée correspond à une ligne renvoyée par la commande. C'est encore plus simple.
Donc si tu fais quelque chose du genre :
exec('ta commande', $output);
print_r($output);
Tu devrais avoir un résultat du genre :
Code : Tout sélectionner
Array (
0 => 'The following 3 ...',
1 => '',
2 => 'tata',
3 => 'titi',
4 => 'tutu'
) d'après ce que tu me dis.
Donc, pour enlever les 2 premières lignes :
unset($output[0], $output[1]);
print_r($output);
Et tu devrais avoir quelque chose comme :
Je n'ai pas testé, mais ça devrait ressembler fortement à ça.
Au temps pour moi, j'ai lu trop vite.
Ta sortie est un tableau où chaque entrée correspond à une ligne renvoyée par la commande. C'est encore plus simple.
Donc si tu fais quelque chose du genre :
[php]exec('ta commande', $output);
print_r($output);[/php]
Tu devrais avoir un résultat du genre :
[code]Array (
0 => 'The following 3 ...',
1 => '',
2 => 'tata',
3 => 'titi',
4 => 'tutu'
)[/code] d'après ce que tu me dis.
Donc, pour enlever les 2 premières lignes :
[php]unset($output[0], $output[1]);
print_r($output);[/php]
Et tu devrais avoir quelque chose comme :
[code]Array(
0 => 'tata',
1 => 'titi',
2 => 'tutu'
)[/code]
Je n'ai pas testé, mais ça devrait ressembler fortement à ça.