Suggerimenti utili per programmare con PHP

Suggerimenti utili per programmare con PHP

Quando parliamo di sviluppo web, molti sviluppatori cercano suggerimenti e trucchi per migliorare il sito Web. Tuttavia, lo sviluppo web, in particolare in PHP, è abbastanza facile per i neofiti.

Tutto quello che devono sapere sono i trucchi e i suggerimenti fondamentali per PHP che possono aiutarli a sviluppare e ad ottimizzare un sito Web PHP.

PHP è stato uno dei linguaggi ampiamente utilizzati in quanto ha una serie di vantaggi, come trovare fantastici framework e CMS su cui lavorare.

1. Operatori ternari

L'operatore ternario è un modo diverso di progettare semplici costrutti IF. Diamo un'occhiata a uno di questi.

$value = ($condition) ? ‘Truthy Value’ : ‘Falsey Value’;

Ciò aiuterebbe il tuo codice a diventare più leggero e può anche essere nidificato senza problemi.

2. Gestore eccezioni PHP

Quando si verifica un errore, lo script PHP visualizza un errore irreversibile. Per evitare l'errore, si dovrebbe scrivere correttamente il codice per gestire l'eccezione nello script PHP. Il gestore delle eccezioni PHP è un modo intelligente di gestire le condizioni eccezionali.

// Trigger exception in try block and catch exception
try {
// Some code
} catch (Exception $e) {
echo ‘Message: ‘ . $e->getMessage();
}

3. array_key_exists() vs in_array()

Se stai usando array_key_exists () invece di in_array (), che ci crediate o no, hai fatto una buona scelta. array_key_exists () è molto più veloce di in_array ().

array_key_exists($key, $array); // ideale

in_array( $key, array_keys( $array ) ) // Questo crea prima un array di chiavi dall'array specificato, 
                                 // il che lo rende molto più lento di array_key_exists ()

4. unserialize() vs json_decode()

Cerca di evitare l'uso di unserialize(), usa invece json_decode().

La principale differenza tra i due è il fatto che la serializzazione è molto più pericolosa se utilizzata per i dati ricevuti dalla rete.

Spero che ti siano piaciuti questi fantastici trucchi PHP, hai qualche consiglio e trucchi PHP? Condividilo nella sezione commenti qui sotto.

Posted on

Author L'autore

Dario Fadda alias {Nuke}

Da sempre appassionato di informatica e del mondo open-source nel 2003 ho fondato il portale Spcnet.it per condividere articoli, notizie ed in generale tutto quello che riguarda il mondo dei computers, con particolare attenzione alle tematiche di Sicurezza informatica, Malware e Ransomware, ma anche guide di Programmazione e utili suggerimenti per tutte le fasce di interesse.
Dal 2006 sono membro del Gulch (Gruppo Utenti Linux Cagliari), con cui cerco di dare il mio contributo attivo per eventi e LinuxDay.
Su Twitter segnalo e condivido nuovi Phishing pericolosi con approfondimenti sul Bank Security.

Ho ideato Hacker Alert per effettuare ricerche di vulnerabilità e phishing in tempo reale.

Praticamente per tutto ciò che scopro e che è degno di nota ne condivido il codice sorgente su Git Hub.
Per tutto il resto c'è Dario Fadda .it che contiene "quasi" tutto di me.