Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di nick03
    Registrato dal
    Apr 2008
    Messaggi
    121

    stampare variabile con echo punto o virgola

    Parto con un esempio:
    codice:
    echo ' 
    <table><tr><td>'.$nomevariabile.'</td></tr></table>';
    di solito ho sempre visto stampare variabili con i punti, per concatenarle...
    ieri stavo modificando il codice di SMF forum e ho notato che li usano solo le virgole, non i punti...
    tipo:
    codice:
    echo ' 
    <table><tr><td>', $nomevariabile ,'</td></tr></table>';
    cosa cambia?
    nelle guide che ci sono qua ho sempre visto usare i punti...
    qualcuno sa spiegarmi?
    grazie

  2. #2
    Ciao,
    echo accetta più parametri separati da una virgola.

    I due metodi sono sostanzialmente identici per quanto riguarda il risultato finale.
    Nel primo caso la stringa viene concatenata e poi inviata all'output, nel sencondo tutti gli argomenti vengono inviati all'output in sequenza.

    Dovendo fare un'operazione in meno (la concatenzaione della stringa) il secondo metodo suppongo sia più veloce come tempi di esecuzione, ma non ho mai effettuato un test in tal senso.
    Full Stack Developer presso Advice Lab
    Bonus Bitcoin
    Moon Bitcoin

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.