SimpleXml è una libreria inclusa di default in PHP5 che rende molto più semplice e veloce, il modo per accedere a file XML rispetto all’uso delle librerie DOM e SAX in PHP4. Conoscendo la struttura del documento XML, utilizzando SimpleXml possiamo ottenere in modo semplice; l’attributo, il nome ed il contenuto di un elemento. Facciamo […]
Apache: Start, Stop, Restart su Ubuntu
Per avviare, riavviare oppure arrestare Apache su sistema Ubuntu Linux basta entrare come root e digitare da terminale i seguenti comandi: Per l’avvio: etc/intit.d/apache2 start Per riavviarlo: etc/inti.d/apache2 restart e infine per l’arresto: etc/init.d/apache2 stop
Calcolo della differenza tra due date con PHP
Nello sviluppo di applicazioni web in PHP capita spesso di avere la necessità di calcolare la differenza tra due date. Per questo scopo creiamo una funzione personalizzata “dateDiff”, alla quale passiamo come parametri le due date per le quali vogliamo calcolare la differenza. Abbiamo a disposizione la classe DateTime disponibile dalla versione 5.2 di PHP […]
Ottenere la dimensione di una directory con PHP
Nello sviluppo di applicazioni web un programmatore PHP può avere la necessità di calcolare la dimensione di una directory; per questo ho scritto una semplice funzione che fa la scansione del contenuto della cartella e restituisce la dimensione totale:
Verificare se una cartella è vuota con PHP
Nello sviluppo di applicazioni web, in alcuni casi si ha la necessità di verificare se una cartella è vuota oppure no. Per questo oggi ho scritto una semplice funzione PHP che potrebbe essere utilizzata anche come metodo di una classe per effettuare il controllo: