Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di dany0
    Registrato dal
    Feb 2003
    Messaggi
    422

    echo di variabili e apici argomenti array

    due domande banali......

    è meglio scrivere

    echo "ciao $nome come stai?";

    oppure

    echo "ciao ".$nome." come stai?";

    o non fa alcuna differenza???


    e tra $risultato[campo] o $risultato['campo'] è da preferirsi la seconda ??


  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027

    Re: echo di variabili e apici argomenti array

    Originariamente inviato da dany0
    due domande banali......

    è meglio scrivere

    echo "ciao $nome come stai?";

    oppure

    echo "ciao ".$nome." come stai?";

    o non fa alcuna differenza???


    e tra $risultato[campo] o $risultato['campo'] è da preferirsi la seconda ??

    per la prima non saprei dirti se è meglio o peggio, io preferisco la concatenazione perchè mi risulta più leggibile anche grazie al discorso del syntax highlight dei vari editor riesco a individuare prima le variabili.

    Per la seconda sicuramente la versione con gli apici.
    Se mettessi l'error reporting in modo da vedere anche i warning vedresti che nel caso di

    $risultato[campo] ti direbbe "undefined costant campo assumed 'campo'".

    ciao

  3. #3
    Utente di HTML.it L'avatar di dany0
    Registrato dal
    Feb 2003
    Messaggi
    422
    grazie mille!!

  4. #4
    echo "ciao $nome come stai?";

    Questo è un errore di fondo perchè inserisci una variabile come stringa inoltre se hai codice html ti conviene molto di più fare così

    echo''.$nome.'';

    per la seconda purtroppo è giusto inserire gli apici perchè il php segnala un warning anch'io non lo facevo mai ma da un pò mi rompo le scatole a metterli credo che a breve diventerà un errore

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.