Afficher toutes les de array php

Résolu
Bonjour,

J'aimerais avoir la commande qui me permette d'afficher toutes les variables d'un seul coup venant d'un tableau array ...

Merci pour votre réponse
Configuration: Windows XP
Firefox 3.0.4

8 réponses

  1. D'abord merci pour ta réponse.

    Mais je voudrais qu'il apparaisse directement toutes les variables (sans avoir un truc avec marqué Array ( [0] => [1] => ) ...
    1. un dessin vaut mieux qu'un long discours
      regarde ici

      http://doc.domainepublic.net/php/doc.php.long/function.print-r.html
      1. J'ai donc mis comme paramètre return, true mais le problème c'est qu'il m'affiche toujours

        Array ( [0] => variable mis dans le talbeau pour indice 0 [1] => Variable mis dans le tableau pour indice 1 )

        Personnellement, je voudrais qui ne marque pas Array ( [0] => [1] => ) mais qu'il affiche directement mes variables.

        Mais je n'y arrive pas.
        1. essaye avec while et list mais cela va te faire faire des lignes de codes pour rien
          1. En faite voici mon code :

            <?php

            $titre = $_GET["title"];

            $dossier = $_GET["folder"];

            $folder = "photos/$dossier/";

            $photo = @opendir($folder);

            $i = 0;

            $fichier=array();

            while($file = readdir($photo))
            {
            if ($file != "." && $file != "..") {

            $fichier[$i]=$file;

            $balise = "<img src=\"$folder/$fichier[$i]\" height=\"54\" width=\"143\" />";

            $test[$i] = $balise;

            $salut = print_r($test,true);

            $i++;
            }

            }

            echo "

            <html xmlns=\"http://www.w3.org/1999/xhtml\"><head>
            <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /><title>Roc Karaté - Accueil</title>

            <link href=\"karate.css\" rel=\"stylesheet\" type=\"text/css\" />
            <link rel=\"icon\" type=\"image/png\" href=\"img/karate.ico\" />
            </head>
            <body>
            <div class=\"titre\">Titre du site</div>
            <div id=\"principal\">
            <div id=\"texteaccueil\">$salut</div>
            <div class=\"accueil\" id=\"bienvenue\">
            <h1>Bienvenue</h1>
            </div>
            <div class=\"titreimg\"><a target=\"_blank\" class=\img\" href=\"https://www.ffkarate.fr/\"><img src=\"img/ffkama.jpg\" height=\"54\" width=\"143\" /></a></div>
            <div class=\"lateral\"><a href=\"./\">Accueil</a>
            <a href=\"club.html\">Le Club</a> <a href=\"calendrier.html\">Calendrier</a> <a href=\"download.html\">Téléchargements</a> <a href=\"photos.html\">Photos</a> <a href=\"videos.html\">Videos</a> <a href=\"adresse_mail.html\">
            Adresse Mail</a> <a href=\"contact.html\" class=\"lateral\">Contact</a></div>
            </div>
            </body></html>

            ";
            ?>

            Ce que je voudrais faire, c'est afficher toutes les variables contenu dans $test[$i], ce qui me permettrait qu'il m'affiche toutes mes images en même temps.
            1. essaye voir comme ça

              $taille=count($test) ; // nbr d'enregistrement dans ton tableau
              
              // je fait une boucle qui parcours tout le tableau et j'affiche le resultat
              for($i=0 ; $i<=$taille; $i++ );
               {
              echo 'ligne n°'.$i.'  '.$test[$i].'<br/>';
               }
              


              j'ai pas testé mais bon ça devrais le faire
              1. Ok merci a tous mais j'ai reussi a me débrouillé finalement. Un truc tout con qui consiste a tapé directement le code html dans la page php et de mettre les boucles au bonne endroit la ou il y en a besoin dans la page html.