Probleme d'affichage de fonction php

Fermé
ridafive - 19 janv. 2007 à 14:56
 Zork - 28 janv. 2007 à 10:25
bonjour à tous , j'ai un probléme concernant l'execution de la fonction exec ()
en faite le probleme c'est que le resultat quelle me renvoie est concaténé et moi j'aimerais pourvoir avoir un affichage lisible sous forme de tableau.
illustration :
voici le code php :
<?
function pinger()
{
$ip = '172.17.0.23';
exec('ping '.$ip,$a);
print_r($a);
}
?>
<?php
pinger();
?>

et voici le resultat :

Array ( [0] => [1] => Envoi d'une requˆte 'ping' sur 172.17.0.23 avec 32 octets de donn‚esÿ: [2] => [3] => R‚ponse de 172.17.0.23ÿ: octets=32 temps=3 ms TTL=255 [4] => R‚ponse de 172.17.0.23ÿ: octets=32 temps=1 ms TTL=255 [5] => R‚ponse de 172.17.0.23ÿ: octets=32 temps=1 ms TTL=255 [6] => R‚ponse de 172.17.0.23ÿ: octets=32 temps=1 ms TTL=255 [7] => [8] => Statistiques Ping pour 172.17.0.23: [9] => Paquetsÿ: envoy‚s = 4, re‡us = 4, perdus = 0 (perte 0%), [10] => Dur‚e approximative des boucles en millisecondes : [11] => Minimum = 1ms, Maximum = 3ms, Moyenne = 1ms )

sa se voit pas trop, mais le texte est concatener , c'est moche ,

svp, qui peut m'aider a ameliorer l'affichage
A voir également:

1 réponse

c'est une balise html qu'il faut utiliser :

echo '<pre>';
print_r($a);
echo '</pre>';

voilou
++
0