Guida a PHP moderno: tipizzazione, OOP, namespace, gestione degli errori, Composer e best practice per lo sviluppo di applicazioni web robuste e manutenibili.
Gli stream sono uno dei meccanismi fondamentali di PHP per la gestione dell'I/O. Introdotti formalmente con PHP 4.3, gli stream offrono un'interfaccia unificata per leggere e scrivere dati da sorgenti eterogenee: file locali, connessioni di rete, buffer in memoria, risorse compresse e molto altro.
In PHP puoi fare crittografia in modo robusto senza reinventare nulla.
La storia del supporto di PHP ai database SQL è il passaggio da funzioni specifiche e poco astratte a un ecosistema coeso, sicuro e portabile.
PHP offre diverse funzioni e classi per interpretare stringhe rappresentanti date e convertirle in oggetti o timestamp utilizzabili.
Le espressioni regolari (regex) sono uno strumento potente per cercare, validare e manipolare stringhe in PHP.
Il type hinting in PHP è una funzionalità che consente di specificare il tipo di dato che una funzione si aspetta come input o che restituirà come output.
La gestione della sessione in PHP consente di mantenere dati tra diverse richieste da parte dello stesso utente.
Il Test-Driven Development (TDD) è una metodologia di sviluppo software che prevede la scrittura dei test prima del codice di produzione.
In questo articolo vedremo come implementare un semplice MVC in PHP puro, senza framework.
Questo articolo offre un'introduzione allo sviluppo di estensioni per PHP, esplorando i motivi per cui potrebbero essere necessarie e i passi fondamentali per crearne una.