• User Newbie

    Regole per scrivere codice corretto

    Ciao a tutti,
    in questo post vorrei chiedere ai massimi esperti se esistono delle regole su come scrivere il codice php e le chiamate mysql in modo corretto.

    Esempio;

    • è meglio usare i doppi apici (") o il singolo apice (') nel codice php

    • è meglio incorporare html dentro il codice o staccarlo tipo:

    • echo '<img src="'.$path.'" border="0" />'; o ?><img src="<?php echo ''.$path.''; ?>" border="0" /><?php

    • quando faccio una chiamata mysql è bene chiuderla o no
      Molti script non chiudono mai le chiamate, ma è corretto?.
      Altri suggerimenti?

    Grazie


  • ModSenior

    Ciao vecchio_joe,

    1. Utilizzare l'apice singolo presente diversi vantaggi, il primo fra tutti è sicuremente la leggibilità che superiore, un altro vantaggio è una leggera diminuizione del tempo di esecuzione.
      Ogni volta infatti con gli apici singoli php deve controllare se c'è una variabile per sostituirla con il suo valore, con gli apici singoli questo controllo non è necessario, questo vantaggio è comunque minimo.

    2. Personalmente opterei per la seconda forma (Puoi fare direttamente <?php echo $path; ?>) ma non c'è una differenza sostanziale tra i due metodi.

    3. Se ti riferisci a mysql_close non è necessario chiuderla manualmente, alla fine dell'esecuzione dello script viene comunque chiusa automaticamente la connessione, si può utilizzare se ad esempio fai tutte le query in cima alla pagina e dopo devi solo elborare il tutto tramite php, in quel caso puoi avere la necessità di chiudere prima la connessione.


  • User

    Concordo in pieno con Thedarkita!


  • User Newbie

    Grazie per la pronta risposta.

    Seguirò il tuo consiglio.

    Ciao