PHP Programming · 4 min read · Nov 16, 2025
Decision Making Using IF-ELSE In PHP
Decision Making Using IF-ELSE In PHP
Cari studenti,
oggi studieremo gli strumenti che vi aiuteranno a scrivere codici di decisione in php. Ad esempio, quando accedete a orkut.com vedete un messaggio ‘ciao nome utente’ nell’angolo in alto a destra di ogni pagina. Allo stesso modo, quando accedete a gmail se fornite un nome utente o una password errati vedete un messaggio di errore e se inviate informazioni corrette venite portati alla posta in arrivo.
Se riflettete a fondo su questi eventi, questo è ciò che chiamiamo ‘codice di decisione’. Scrivete codice intelligente che può prendere decisioni in base all’input dell’utente e può agire di conseguenza per produrre l’output richiesto.
PHP ci fornisce le istruzioni IF - ELSE per scrivere codice di decisione. Supponiamo di voler creare una pagina che chiede il nome utente e la password e se il nome utente e la password sono errati visualizza un messaggio di benvenuto, altrimenti un messaggio di non autorizzazione.
Ci potrebbero essere diversi modi per farlo,
- leggere il nome utente e la password da un file xml (wow! Mi piace!)
- leggere il nome utente e la password da un file di testo (più veloce di un database)
- leggere il nome utente e la password da un database MySQL (o Oracle, PGSQL, MySQLi, Access)
- leggere il nome utente e la password da fogli Excel (avanzato)
- Modo stupido
Indovinate quale metodo seguirò? … beh, metodo 5 … e l’unico motivo è che non avete ancora imparato gli altri quattro metodi, quindi non ho altra scelta che farlo nel modo stupido per darvi una comprensione ampia delle istruzioni IF-ELSE.
Vado a codificare a mano il nome utente e la password e poi controllarli tramite IF-ELSE. Facciamolo!
Sintassi IF-ELSE:
La sintassi di base IF-ELSE è la seguente,
if(condition) {
//blocco di codice
}
else {
//blocco di codice
}
Se la condizione che costruiamo con l’aiuto di operatori logici e di confronto risulta vera, allora il codice tra le parentesi IF verrà eseguito, altrimenti verrà eseguito il blocco di codice ELSE.
Di seguito è riportato il codice html per ottenere input dall’utente.
Ora scriviamo il codice check.php con IF - ELSERicevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.