Visualizzazione dei risultati da 1 a 10 su 10

Discussione: variabile

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    855

    variabile

    Salve, in un ciclo if, ho una variabile contatore che aumenta ad ogni giro.
    La variabile è di volta in volta $o1, $o2, $o3...
    Come faccio a scriverla, però^
    Se faccio:

    for ($i = 0; $i < 9; $i=$i+1) {
    $var="$o$i";

    Giustamente non mi riporta $o3 ma o3..invece mi serve che resti il simbolo della variabile...

    Grazie.

  2. #2
    for ($i = 0; $i < 9; $i=$i+1) {
    $var="\$o$i";




    sono niubbo e nn so se va bene

  3. #3

  4. #4
    cosa? :master:

  5. #5
    Prova così:

    Codice PHP:
    for ($i=0$i<9$i++) {
        
    $var='$o'.$i;

    Se all'interno del ciclo fai un echo di $var vedrai che i valori sono "$o1", "$o2", ...


    Ciao,
    Gabriele.
    Gabriele Fabbri
    http://www.overzero.it

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    855

    non vanno...

    Ciao raga...grazie ma non vanno entrambi...siccome poi faccio:

    $j = preg_replace("pattern",$var,$j);

    non mi prende la variabile ma mi scrive $on...sto divenentando pazzo...

  7. #7
    Originariamente inviato da overzero
    Prova così:

    Codice PHP:
    for ($i=0$i<9$i++) {
        
    $var='$o'.$i;

    Se all'interno del ciclo fai un echo di $var vedrai che i valori sono "$o1", "$o2", ...


    Ciao,
    Gabriele.

    non si potrebbe fare cosi'?

    Codice PHP:
    for ($i=0$i<9$i++) {
        echo 
    "\$o";
    echo 
    $i ";


  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    855

    no...

    Ciao, grazie...purtroppo no in quanto devo riportarmi la variabile in un preg_replace non come stringa ma come variabile...i metodi precendeti scrivono correttamente ma stampano $on che non viene presa come variabile...

  9. #9
    Codice PHP:
    for($i=0$i<9$i++) {
        
    $string "o{$i}";
        
    $var = ${$string};

    Ma le variabili $on sono tutte inizializzate prima vero?

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    855

    l'ultimo va...

    ciao ,grazie...l'ulitmo post va...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.