Skip to main content

Comprendere meglio Random

I valori casuali sono cruciali nella programmazione per lo sviluppo di sistemi sicuri che non sono vulnerabili a dannose sovversioni. La crittografia, per esempio, si basa su valori di generazione casuali e la loro riproducibilità in uscita è imprevedibile. I valori casuali giocano inoltre un ruolo fondamentale in molte applicazioni sicure PHP, in molte librerie e framework, sali e come input per altre funzioni. ⋯

Gestire progetti con php

Che ci piaccia o no, se facciamo un progetto per hobby, solo per il nostro divertimento personale, ma anche per il più tecnico si diventa, in realtà, un project manager e ha un ruolo nella gestione operativa come responsabile unico della valutazione, pianificazione, realizzazione e controllo di un progetto. E, come Project Manager, possiamo sperimentare il crepacuore del fallimento di un nostro progetto. ⋯

Hashing delle password in PHP

Molte delle moderne applicazioni in PHP accedono a informazioni importanti dell’utente e le memorizzano in un database. Ad esempio, una web app potrebbe avere un sistema di registrazione per i nuovi utenti. Ma come si dovrebbe memorizzare lo username e la password nel database? ⋯

Parsing XML con SimpleXML

Analizzare l’XML significa essenzialmente la navigazione attraverso un documento in formato XML per la restituzione dei dati pertinenti. Un numero crescente di servizi web restituiscono i dati in formato JSON, ma un gran numero restituiscono ancora i dati in formato XML, quindi è necessario padroneggiare l’analisi dell’XML, se davvero si vuole servire dell’intera gamma di API disponibili. ⋯

Elencare file e directory con PHP

Questo articolo illustra un usuale compito che si potrebbe avere sperimentato durante lo sviluppo di un’applicazione in PHP: elenchi di file e directory. Si occupa di diverse soluzioni di base e avanzate, ciascuno con i suoi pro e contro. Per primo si presenta tre approcci che utilizzano alcune funzioni di base di PHP e poi si progredisce verso quelli più robusti che fanno uso di iteratori SPL. ⋯

Introduzione al PHP

Scopri ed esplora la programmazione di scripting server side con il linguaggio PHP.
Questo post è rivolto a persone che sono nuovi alla programmazione. Non è adatto a persone che già hanno competenze di programmazione di base e che desiderano fare un cross-train in PHP; fornirà ai lettori una panoramica del linguaggio di scripting PHP e il suo uso per creare pagine web con contenuti generati dinamicamente. Inizia con ⋯

Differenze tra include() e require()

Una pratica comune è quella di separare il codice di un programma scritto in PHP in file diversi e quindi chiamarli l’uno o l’altro quando è necessario per una particolare applicazione. Così, si può ridurre significativamente la dimensione del codice da caricare e impedire di caricare quelli che non abbiamo bisogno. ⋯

Utilizzando l’operatore ternario

Probabilmente avete familiarità con le istruzioni if di PHP. È molto simile alla sua controparte in molti altri linguaggi di programmazione e rappresenta uno dei concetti fondamentali della programmazione. L’istruzione if è facile da capire e facile da padroneggiare. Questo è probabilmente quello che siete abituati a leggere: ⋯