Le funzioni built-in di PHP sono innumerevoli, talmente tante che credo siano in pochi a conoscerle tutte. Tanto meno sono in pochi quelli che possono dire di averle utilizzate tutte almeno una volta.
Molte di queste funzioni, tuttavia, sono conosciute e utilizzate da tutti e più volte anche a distanza di poche righe di codice. Sicuramente molto utilizzate sono le funzioni di manipolazione delle stringhe, degli array e dei numeri. Sono funzioni che rientrano nell’ABC di conoscenza di un linguaggio di programmazione.
Molto spesso quando si passa da un linguaggio ad un altro, la prima cosa che si comincia a vedere è qual è l’equivalente funzione tra quelle che più utilizziamo. Questo permette di approcciare al nuovo linguaggio in maniera graduale e senza troppi traumi.
Chi fa web di un certo tipo (e mi riferisco al web di tipo dinamico) si trova a dover utilizzare almeno due linguaggi di programmazione. Uno di questi è – per ragioni di tipo infrastrutturali – il linguaggio JavaScript.
Sebbene JavaScript sia un linguaggio molto potente se opportunamente utilizzato, offre poche funzioni built-in. In molti casi, poi, le funzioni implementate hanno comportamenti inaspettati o differenti a seconda del browser utilizzato.
Nel mio caso, ma potrei anche in generale, ho ritenuto opportuno implementare alcune funzionalità di base del PHP in JavaScript.
Continua a leggere “Utili funzioni PHP in JavaScript”