In PHP è possibile gestire la data e l’ora del server Web su cui lo script viene eseguito. Ad ottemperare a queste funzionalità, il PHP mette a disposizione la funzione predefinita date() alla quale è necessario passare dei parametri per identificare valori quali giorno, mese, anno, ora, minuti, secondi e cosi via.
Esistono diverse altre funzioni per la gestione delle date, ma essendo l’oggetto di questo tutorial la scrittura della data e l’ora in PHP, affronteremo solo date() e ne capiremo il funzionamento.
(continua…)
Il presente documento è un mini glossario informatico relativo alla piattaforma LAMP (acronimo di Linux Apache MySQL PHP), argomenti oggetto principale di questo blog.
I termini da recensire sono tantissimi ed inizio con alcuni, ma conto di aggiornarli man mano, nel tempo.
La chiave di lettura di questo documento è semplice: non saranno fatte distinsioni in base alle varie terminologie relative ai quattro componenti principali della piattaforma LAMP, bensì la divisione è in ordine alfabetico dalla A alla Z.
(continua…)
PHP dispone di una nutrita schiera di variabili server, utili per la gestione di diverse fasi dei nostri siti ed applicazioni Web. La collezione che utilizziamo allo scopo è $_SERVER a cui passiamo una chiave, ovvero il nome della variabile d’ambiente che ci interessa conoscere o far conoscere.
La sintassi di $_SERVER è molto semplice:
(continua…)
Il PHP mette a disposizione degli sviluppatori una serie di funzioni per gestire le cartelle: crearle, aprirle, chiuderle, rinominarle, verificarne l’esistenza, e cosi via.
Esaminiamo le principali in ordine logico e di frequenza di utilizzo.
mkdir()
Crea una cartella. Accetta come parametri il percorso della cartella ed il mode.
Esempio:
(continua…)
Esaminiamo le principali funzioni che il PHP mette a disposizione per la gestione delle stringhe.
str_replace()
Sostituisce un carattere, o un set di caratteri, con altri caratteri, in una stringa.
La sintassi è la seguente:
str_replace(carattere_vecchio, carattere_nuovo, stringa_da_valutare)
Esempio:
(continua…)