Cos’è una funzione PHP e a cosa serve ?
Le funzioni in PHP sono parti di codice eseguibile che vengono utilizzate in più parti di un pagina PHP, per fare un esempio pratico :
poniamo che stiamo sviluppando un software gestionale ed abbiamo una parte di codice che abbiamo bisogno di utilizzare spesso ed in pagine diverse, per esempio un form di ricerca, pensate a quanto tempo perderemmo se ogni volta dovremmo scrivere il codice per renderizzare a front end il search; in questo caso ci può venire in aiuto una funzione PHP che scritta una volta poi la possiamo richiamare semplicemente con echo mia_funzione();
Vediamo subito un esempio
1 2 3 4 5 6 7 8 9 |
<?php function mia_funzione() { //qui il mio codice da eseguire } ?> |
per poi richiamare nelle varie pagine con
1 |
<?php echo mia_funzione(); ?> |
Ora visto in questo modo potrebbe non avere molto senso perchè le righe di codice sono poche, ma pensate di averne 100 per esempio, quanto tempo si risparmierebbe ?!
Normalmente tutte le funzioni vengono scritte in un unico file che si chiama functions.php, poi questo viene incluso attraverso include o require .
Dove si possono utilizzare le funzioni PHP
Le funzioni possono essere utilizzate ovunque in PHP, dai software gestionali ai siti internet, uno degli applicativi web che ne fa largo utilizzo è il CMS WordPress, in questo articolo spiego come scrivere una funzione per WordPress.
Vi lascio alcuni esempi di funzioni
Programmatore WordPress Esperto WooCommerce
Sono l’autore di questo blog con tanti trucchi e guide su WordPress e WooCommerce.