Visualizzazione risultati 1 fino 7 di 7

Discussione: con un valore stamparne un altro [php]

  1. #1
    Guest

    Predefinito con un valore stamparne un altro [php]

    Ciao
    ho un valore:

    $valore1 = ciao; // valore
    vorrei stampare qualcosa del genere:

    $valoreciao = secondo valore ciao;
    echo $valore.$valore1;
    in teoria vorrei che mi stampasse $valoreciao ("secondo valore ciao")

    solo che php non mi interpreta $valore come normale testo (me lo interpreta come nullo)
    mi serve per dare un altro valore dopo.
    ma non dovrebbe leggere quei due valori come uno solo? cioe $valoreciao e contemporaneamente leggere "secondo valore ciao"????

    Aiuto... mi serve... ciaooo

  2. #2
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,226

    Predefinito

    Questo ti stampa $valoreciao
    Codice PHP:
    <?php
    $valore1
    = "ciao";
    $valoreciao = "secondo valore ciao";
    echo
    "$valoreciao";
    ?>
    Questo invece $valore1 e $valoreciao
    Codice PHP:
    <?php
    $valore1
    = "ciao";
    $valoreciao = "secondo valore ciao";
    echo
    "$valore1$valoreciao";
    ?>
    Spero solo di aver capito bene e di averti aiutato...
    Apprezzi l'aiuto? Offrimi un caffè!

  3. #3
    Guest

    Predefinito

    io non voglio stampare "secondo valore ciaociao"
    ma voglio stampare "secondo valore ciao"

    attraverso questo sistema
    $valore$valore1

    dimodo che la pagina lo legga cosi: $valoreciao
    okey, fin qui riesco ma mi stampa sempre cosi "$valoreciao"

    io vorrei che me lo interpreti una seconda volta cosi:
    $valoreciao = secondo valore ciao;

    possibile?

  4. #4
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,226

    Predefinito

    Citazione Originalmente inviato da infinityarmy Visualizza messaggio
    io non voglio stampare "secondo valore ciaociao"
    ma voglio stampare "secondo valore ciao"
    Codice PHP:
    <?php
    $valore1
    = "ciao";
    $valoreciao = "secondo valore ciao";
    echo
    "$valoreciao"; /// Stampa "secondo valore ciao"
    ?>
    Citazione Originalmente inviato da infinityarmy Visualizza messaggio
    attraverso questo sistema
    $valore$valore1
    Questo testo messo in echo stamperebbe "ciao secondo valore ciao"

    Citazione Originalmente inviato da infinityarmy Visualizza messaggio
    dimodo che la pagina lo legga cosi: $valoreciao
    okey, fin qui riesco ma mi stampa sempre cosi "$valoreciao"

    io vorrei che me lo interpreti una seconda volta cosi:
    $valoreciao = secondo valore ciao;

    possibile?
    Non ho capito molto bene, vorresti che un seconda volta stampasse l'intera stringa "$valoreciao = secondo valore ciao" ???
    Beh se vuoi stampare il codice php puoi fare cosi:
    Codice PHP:
    <?php
    echo htmlspecialchars('$valoreciao = secondo valore ciao'); ?>
    Se non ho capito quello che vuoi ti prego di scusarmi e di essere più chiaro possibile.
    Apprezzi l'aiuto? Offrimi un caffè!

  5. #5
    Guest

    Predefinito

    allora, rispiego:

    ho un valore:

    $valore = ciao;

    ho un secondo valore:

    $valoreciao = ciao2;

    stampo:

    echo '$valore';
    echo "$valore";

    il browser mi stampa $valoreciao che corrisponde al valore!

    Il problema é mi stampa solo "$valoreciao" e non il suo valore, cioe "ciao2". praticamente per fare una cosa del genere dovrei ricaricare due volte la stessa pag, ma io sto cercando un altro modo...

    Capito?

  6. #6
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,226

    Predefinito

    Codice PHP:
    <?php
    $valore
    = "ciao";
    $valoreciao = "ciao2";
    echo
    "$valore$valore"; /// Stamperà "ciaociao"
    ?>
    Devi inserire le virgolette per specificare il valore...il codice qui sopra l'ho provato e mi stampa "ciaociao" mentre se voglio che mi venga stampato "ciao2" basta modificare il valore echo!
    Codice PHP:
    <?php
    $valore
    = "ciao";
    $valoreciao = "ciao2";
    echo
    "$valoreciao"; /// Stamperà "ciao2"
    ?>
    Mi devi proprio perdonare ma ancora non capisco quale sia il problema ...
    Ultima modifica di miki92 : 17-11-2007 alle ore 20.37.21
    Apprezzi l'aiuto? Offrimi un caffè!

  7. #7
    Ospite Guest

    Predefinito

    Vediamo se ho capito il tuo problema:
    Codice PHP:
    <?
    $valoreciao
    = "ciao2";
    $valore="ciao";
    echo ${
    'valore'.$valore};
    ?>
    Ciao!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •