eliminare l’ultimo carattere di una stringa con php

Per eliminare l’ultimo carattere di una stringa in PHP possiamo usare la funzione substr La funzione substr accetta tre parametri la stringa su cui intervenire la posizione di partenza, start la lunghezza, lenght Impostando start = 0 e lenght = -1 eliminiamo l’ultimo carattere.

Rilasciata la versione 5.4 di PHP

Oggi è stata rilasciata la versione 5.4 di PHP. Le maggiori novità di quest’ultima versione sono:  introduzione dei traits (http://it2.php.net/traits);  introduzione di un web server, a linea di comando, per sviluppo e test (http://it.php.net/manual/en/features.commandline.webserver.php); sintassi breve per gli array, ad esempio:  

closures con supporto di $this; supporto della sintassi Class::{expr}(); supporto notazione binaria; […]

php_imap in PHP 5.3.6 su Mac OSX Lion e Mountain Lion

L’aggiornamento a Mac OSX Lion comporta il passaggio alla versione di PHP 5.3.6 senza il modulo php_imap configurato e quindi funzionante. Per la sua configurazione ed attivazione bisogna: scaricare i sorgenti di php 5.3.6 da http://php.net/downloads.php scompattare il file scaricato; nel caso di php-5.3.6.tar.bz2 con il comando tar jxvf php-5.3.6.tar.bz2 entrare nella directory del pacchetto: […]

xDebug su Mac OSX

Ecco come installare xDebug su Mac OSX Abbiamo testato con successo la procedura su: Mac OSX 10.7.0 Apache Apache/2.2.17 (Unix) PHP 5.3.4 (cli) xDebug 2.1.1 Procediamo: apriamo il terminale e digitiamo php -i per avere lo stato del nostro php e copiamo il listato per intero aprire il sito web di xDebug alla url http://xdebug.org/find-binary.php […]

abilitare moduli php con phpize

Se nella vostra piattaforma LAMP, con PHP e Apache, avete necessità di utilizzare un modulo php che non risulta installato non è necessario ricompilare intermente php, phpize viene in soccorso: scaricare i sorgenti della versione del php che stiamo usando; possiamo ottenere il numero di versione con phpinfo() o da terminale con php -v andare […]

Riscrittura url e caratteri speciali

Nella creazione di siti web dinamici è molto importante prestare cura ed attenzione alla riscrittura delle url. Nel farlo ci si incontra con caratteri quali il punto di domanda (?) o esclamativo (!), le virgolette e quelle doppie, ecc. Questi caratteri, che io “chiamo di disturbo” in effetti in questa circostanza disturbano e non poco. […]

Un operatore sconosciuto, o quasi

Recentemente mi sono imbattuto nell’operatore << non se se è capitato ad altri o se altri già lo conoscono, fatto sta che io non lo avevo mai incontrato prima e sono andato a cercarlo, su google prima e php.net poi: risultati zero! Ho iniziato allora a ragionarci su ed ho “inferito” che equivale a 2^ […]

Array e variabili, svuotare ed eliminare

Detto molto sinteticamente, ma tanto basta, per cancellare una variabile utiliziamo unset,

per svuotare un array basta ripetere la sua dichiarazione

ossia assegnare all’array un nuovo array vuoto