Visualizzazione risultati 1 fino 4 di 4

Discussione: stampare stringa e variabile [era: Sto impazzendo]

  1. #1
    Guest

    Predefinito stampare stringa e variabile [era: Sto impazzendo]

    Ciao a tutti, sto imparando il PHP, ho appena iniziato a studiare questo linguaggio; arrivo al dunque.
    Ho scaricato MAMP per windows installato correttamente ed avviato, fin qui tutto bene
    Inizio a scrivere il codice sul mio notepad++ chiaramento imposto php come linguaggio e salvo nel percorso di MAMP
    quando vado ad aprire la pagina "localhost" sul web se scrivo

    <?
    echo 'ciao' ;
    ?>

    visualizzo correttamente il "ciao" che ho scritto
    se invece scrivo

    <?
    $nome = 'vincenzo';
    echo 'ciao' $nome;
    ?>

    non visualizzo proprio nulla, come mai ? dove sbaglio ?

    grazie
    Ultima modifica di javascripter : 27-10-2014 alle ore 16.56.27

  2. #2
    Guest

    Predefinito

    Prova a leggere Operatori di stringa direttamente dal sito del PHP.

    Comunque la versione corretta è

    Codice PHP:
    <?
    $nome
    = 'vincenzo';
    echo
    'ciao ' . $nome;
    ?>
    Il punto "." serve a concatenare le stringhe.
    Dopo il ciao inserisci uno spazio prima di chiudere gli apici altrimenti otterresti ciaovincenzo.

    Considera che c'è differenza tra apici singoli (') e apici doppi ("). Usando questi ultimi, il contenuto della stringa viene letto in cerca di variabili da interpretare per cui avresti potuto scrivere

    Codice PHP:
    <?
    $nome
    = 'vincenzo';
    echo
    "ciao $nome";
    ?>
    o ancora meglio

    Codice PHP:
    <?
    $nome
    = 'vincenzo';
    echo
    "ciao {$nome}";
    ?>

  3. #3
    Guest

    Predefinito

    grazie mille davvero. non sapevo più che scrivere

  4. #4
    L'avatar di zerobruno
    zerobruno non è connesso Utente
    Data registrazione
    03-10-2013
    Messaggi
    192

    Predefinito

    Citazione Originalmente inviato da Vishop Visualizza messaggio
    grazie mille davvero. non sapevo più che scrivere
    Rimane comunque meglio la concatenazione.
    Perché con l'accento grave è inguardabile.

Regole di scrittura

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