Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. help echo e variabili
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • M
      maury User Attivo • ultima modifica di

      help echo e variabili

      Ciao non essendo un esperto di lunguaggi ho bisogno di un aiutino :

      ho
      $n = che e' un numero che vari da 1 a 20
      $title1= "jkjkjkk"
      $title2= "jkjkjk"
      etc etc fino a $title20= "jhjhjjhjjhj"
      ( tutte variabili con contenuti testo diverse)

      ma non sono capace a far stampare il $title a seconda del numero "$n"

      ho fatto cosi' ma non funziona

      <?php echo $title$n; ?>

      chi mi da' un aiutino ..

      grazie

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • G
        gorka Super User • ultima modifica di

        Devi mettere il tutto dentro un ciclio (for, while, ecc..)

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • M
          maury User Attivo • ultima modifica di

          mi serviva piu' che altro sapere come potevo stampare con echo le 2 variabili insieme

          <?php echo $title{$}; ?>

          ma neanche cosi' funziona 😞

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • M
            melkor User • ultima modifica di

            allora prima di tutto ti consiglio vivamente di usare un'array 🙂
            è fatto apposta...esempio:

            $array_titoli[] = " prima frase";
            $array_titoli[] = " seconda frase";
            $array_titoli[] = " terza frase";
            ecc.... ecc....

            per stampare è semplicissimo

            foreach( $array_titoli as $titolo )
            echo $titolo;

            fine dei giochi 😉

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • M
              maury User Attivo • ultima modifica di

              @Melkor said:

              allora prima di tutto ti consiglio vivamente di usare un'array 🙂
              è fatto apposta...esempio:

              $array_titoli[] = " prima frase";
              $array_titoli[] = " seconda frase";
              $array_titoli[] = " terza frase";
              ecc.... ecc....

              per stampare è semplicissimo

              foreach( $array_titoli as $titolo )
              echo $titolo;

              fine dei giochi 😉

              aspetta che mi spiego ....lo scopo era questo :

              $n = rand(1,20);

              $title1 = "frase 1 ";
              $title2 = "frase 2";
              $title3 = "etc";
              $title20 = "frase 20";

              <title><?php echo $title($n); ?></title>..... ma questo non funziona

              si puo' fare ?

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • M
                melkor User • ultima modifica di

                nn ha senso quello che chiedi 🙂
                però cmq lo puoi fare con eval

                😉

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • M
                  maury User Attivo • ultima modifica di

                  @Melkor said:

                  nn ha senso quello che chiedi 🙂
                  però cmq lo puoi fare con eval

                  😉

                  non e' che potresti anche dirmi come scrivere la cosa io di ste cose non ci capisco una fava....:(

                  ti ringrazio

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • M
                    melkor User • ultima modifica di

                    eval(" echo $title$n;");

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • M
                      maury User Attivo • ultima modifica di

                      @Melkor said:

                      eval(" echo $title$n;");

                      grazie molte

                      mi hanno suggerito anche cosi' :

                      $n = rand(1,20);

                      $title = array();
                      $title[1] = "frase 1 ";
                      $title[2] = "frase 2";
                      $title[3] = "etc";
                      $title[20] = "frase 20";

                      <title><?php echo $title; ?></title>

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • M
                        melkor User • ultima modifica di

                        perchè quello dell'array che ti ho detto prima io cosa doveva fare secondo te? 🙂

                        ihiihhihhiih 🙂
                        va bhe!

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • M
                          maury User Attivo • ultima modifica di

                          @Melkor said:

                          perchè quello dell'array che ti ho detto prima io cosa doveva fare secondo te? 🙂

                          ihiihhihhiih 🙂
                          va bhe!

                          ...mi ero perso tra parentesi e non.....

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          Caricamento altri post
                          Rispondi
                          • Topic risposta
                          Effettua l'accesso per rispondere
                          • Da Vecchi a Nuovi
                          • Da Nuovi a Vecchi
                          • Più Voti