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.
Ecco una semplice regola per sostituirli:
ereg_replace(“\[^0-9a-zA-Z]\”,”carattere_sostitutivo”,”vostra_frase”), dove [^0-9a-zA-Z] dice di cercare tutti i caratteri che non sono una parola, “carattere_sostitutivo” è il carattere con cui volete sostituirli e “vostra_frase” la frase o variabile in cui cercare il testo.
Semplice no?!
Dalla versione 5.3 di PHP l’uso delle funzioni ereg è deprecato ed è consigliato l’uso delle funzioni preg, che usano una sintassi Perl-compatibile nella gestione delle espressioni regolari. In funzione di cio l’espressione regolare presentata sopra verrà sostituita dalla seguente:
preg_replace(“/[^0-9a-zA-Z]/”,”carattere_sostitutivo“,”vostra_frase”);
Il progetto che prevedeva uno script bash per il monitoraggio, tramite crontab, delle risorse di…
Portare un progetto editoriale sullo smartphone non significa necessariamente riscriverlo da zero. Con RicetteUmbre abbiamo…
Reading Time: 2 minutesMonitorare le risorse di un server o computer linux in modo semplice…
Reading Time: < 1 minuteEsclusione di una serie di prodotti selezionati tramite l'apposito menù e…
Reading Time: < 1 minuteNel video che vedete di seguito, a titolo di esempio, ho…
Reading Time: 2 minutesVediamo come è possibile fare il restart di php-fpm con capistrano dopo…