Tutorial PHP per principianti

Tutorial PHP per principianti
Se sei nuovo in PHP, questi tutorial ti aiuteranno a imparare PHP dall'inizio.

Nozioni di base PHP:

  1. Ciao mondo
  2. Commenti
  3. Variabili con stringhe
  4. Stringhe concatenate
  5. Stringhe di taglio
  6. Sottostringhe
  7. Variabili con numeri
  8. Matematica
  9. Data odierna
  10. Controllo della data
  11. Se dichiarazioni
  12. Altro e altro
  13. Se con (o e e e)
  14. Array
  15. mentre loop
  16. Forech Loop
  17. funzioni
  18. Argomenti della funzione
  19. morire e uscire
  20. Includere file
  21. Utilizzo JSON
  22. Utilizzo XML
  23. Input di modulo HTML
  24. funzione get_browser
  25. Archiviazione della sessione
  26. Metodo di richiesta del server
  27. Post http
  28. Invio di e -mail
  29. Oggetto e classe
  30. La gestione delle eccezioni

Ciao mondo

L'estensione del file PHP è .PHP. I tag vengono utilizzati per definire il blocco di codice PHP e l'utilizzo ';' Alla fine della linea è obbligatorio per lo script PHP. Crea un nuovo file denominato 'Primo.PHP'Per eseguire il tuo primo script e salvare il file in /www/html/htdocs cartella. Aggiungi il seguente script per stampare un semplice testo, "Ciao mondo".

// Stampa testo
Echo "Hello World";
?>

Produzione:

Esegui il file dal browser.

http: // localhost/primo.PHP

Superiore

Commenti

Come altri linguaggi di programmazione standard, puoi usare '//' per un commento a riga singola e '/ * */' per un commento a più righe. Crea un file PHP chiamato 'commento.PHP'Con il seguente codice per mostrare l'uso del commento a più righe in PHP.

// Assegna un valore nella variabile $ n
$ n = 10;
/* Stampa
il valore di $ n */
echo "n = $ n";
?>

Produzione:

Esegui il file dal browser.

http: // localhost/commento.PHP

Superiore

Variabili con stringhe

Il simbolo '$' viene utilizzato per dichiarare e leggere qualsiasi variabile in PHP. Crea un file PHP chiamato 'stringhe.PHP'Con il seguente codice. È possibile utilizzare singolo preventivo (") o doppio preventivo (" ") per dichiarare o stampare qualsiasi variabile di stringa ma il doppio preventivo viene utilizzato per stampare il valore della variabile stringa con altri dati di stringa. In questo esempio sono mostrati usi diversi delle variabili di stringa.

$ site = 'LinuxHint';
echo "$ site è un buon sito di blog.
";
$ os = 'Linux';
echo "Puoi leggere diversi argomenti di $ os su $ site.";
?>

Produzione:

Esegui il file dal browser.

http: // localhost/strings.PHP

Superiore

Stringhe concatenate

'.' L'operatore viene utilizzato in PHP per combinare più variabili. Crea un file PHP chiamato 'concesso.PHP'e aggiungere il seguente codice per combinare più variabili di stringa. La somma di due variabili numeriche è memorizzata in un'altra variabile e i valori di tre variabili vengono stampati combinando con altre stringhe.

$ a = 30;
$ b = 20;
$ c = $ a + $ b;
echo "la somma di".$ a." E ".$ b." È ".$ c;
?>

Produzione:

Esegui il file dal browser.

http: // localhost/concato.PHP

Superiore

Stringhe di taglio

ordinare() La funzione viene utilizzata in PHP per rimuovere qualsiasi carattere dal lato sinistro e destro di qualsiasi stringa. Ci sono altre due funzioni in PHP per la rimozione del carattere dal lato sinistro o destro. Questi sono LTRIM () E rtrim (). Crea un file PHP chiamato 'Rifinitura.PHP'Con il seguente codice per mostrare gli usi di queste tre funzioni. Tre funzioni di taglio sono usate nella sceneggiatura e nel personaggio 'UN'viene rimosso dall'avvio o dal finale o da entrambi i lati in base alla stringa applicata.

$ text = "aa mi piace la programmazione AA";
echo "prima di trim: $ text
";
eco "dopo ordinare: ".trim ($ text, 'a')."
";
eco "dopo ltrim: ".LTRIM ($ testo, 'A')."
";
eco "dopo rtrim: ".rtrim ($ text, 'a')."
";
?>

Produzione:

Esegui il file dal browser.

http: // localhost/taglio.PHP

Puoi saperne di più sul taglio dal seguente link tutorial.

https: // linuxhint.com/trim_string_php/

Superiore

Sottostringhe

substr () La funzione viene utilizzata in PHP per leggere una parte particolare di una stringa. Questa funzione può richiedere tre parametri. Il primo parametro è la stringa principale che si desidera tagliare, il secondo parametro è l'indice iniziale e il terzo parametro è la lunghezza della stringa. Il terzo parametro è facoltativo per questo metodo. Crea un file PHP chiamato 'sottostringa.PHP'Con il seguente codice per mostrare l'uso di questa funzione. In questa funzione, l'indice iniziale conta da 0 ma il valore di indice iniziale negativo conta da 1. E il valore di lunghezza conta da 1. Se si ometti il ​​terzo parametro di questa funzione, verranno tagliati i caratteri dall'indice iniziale fino alla fine della stringa principale.

echo substr ("programmazione web", 4,7)."
";
echo substr ("programmazione web", 4)."
";
echo substr ("programmazione web",-8,4)."
";
?>

Produzione:

Esegui il file dal browser.

http: // localhost/substring.PHP

Superiore

Variabili con numeri

Puoi dichiarare diversi tipi di variabili numeriche in PHP. Il valore del numero può essere intero o galleggiante. Tre tipi di numeri vengono dichiarati e aggiunti nel seguente script. Crea un file PHP chiamato 'numeri.PHP'Per mostrare l'uso della variabile numerica.

$ a = 8;
$ b = 10.5;
$ c = 0xFF;
Echo $ A+$ B+$ C;
?>

Produzione:

Esegui il file dal browser.

http: // localhost/numeri.PHP

Superiore

Matematica

PHP contiene molte funzioni integrate per svolgere vari tipi di compiti matematici, come ABS (), ceil (), floor (), hexdec (), max (), min (), rand () eccetera. L'impiego di addominali() La funzione è mostrata nel seguente script. addominali() La funzione restituisce il valore assoluto di qualsiasi numero. Se fornisci un numero negativo, allora addominali() La funzione restituirà solo il valore senza alcun segno.

Absval.PHP

$ numero = -17.87;
$ ABSNUM = ABS ($ NUMERO);
Echo $ Absnum;
?>

Produzione:

Esegui il file dal browser.

http: // localhost/absval.PHP

Superiore

Data odierna

È possibile ottenere dati e tempo relativi a tutte le informazioni in PHP in due modi. Un modo per utilizzare la funzione Date () e un altro modo per utilizzare la classe DateTime. Come è possibile ottenere la data corrente utilizzando due modi menzionati nel seguente script. Lo script mostrerà la data attuale in formato "al mese".
data odierna.PHP

$ CurrentDate1 = date ('d-m-y');
Echo $ CurrentDate1."
";
$ CurrentDate2 = new DateTime ();
echo $ currentDate2-> formato ('d-m-y');
?>

Produzione:

Esegui il file dal browser.

http: // localhost/currentdate.PHP

Controllo della data

La funzione CheckDate () viene utilizzata in PHP per verificare che una data è valida o meno. L'uso di questa funzione è mostrato nel seguente script. Questo script controllerà un anno è un anno di salto o meno in base a una data.

anno bisestile.PHP

if (CheckDate (02, 29, 2018))
Echo "L'anno è il anno di salto";
altro
Echo "L'anno non è un anno di salto";
?>

Produzione:

Esegui il file dal browser.

http: // localhost/leapyear.PHP

Superiore

Se dichiarazioni

Se L'istruzione viene utilizzata per dichiarare una dichiarazione condizionale. La sintassi di Se L'istruzione in PHP è simile ad altri linguaggi di programmazione standard. Il seguente script mostra l'uso di semplici Se dichiarazione. Secondo lo script, la condizione è vera e stamperà l'output ",Hai diritto a questa offerta".

Se.PHP

$ age = 20;
if ($ age> = 18)
echo "Sei idoneo per questa offerta";
?>

Produzione:

Esegui il file dal browser.

http: // localhost/if.PHP

Superiore

Altro e altro

Puoi usare altro E altrimenti con l'istruzione IF se si desidera eseguire dichiarazioni diverse in base a condizioni diverse. Tre tipi di condizioni vengono controllati nel seguente script. La seconda condizione sarà vera secondo lo script e stampa "Hai vinto il secondo premio ".
altrimenti.PHP

$ n = 220;
if ($ n == 1010)
Echo "Hai vinto il primo premio";
elseif ($ n == 220)
Echo "Hai vinto il secondo premio";
altro
echo "riprova più tardi";

?>

Produzione:

Esegui il file dal browser.

http: // localhost/elseif.PHP

Superiore

Se con (o e e e)

È possibile utilizzare più condizioni nell'istruzione IF utilizzando logico O E E. Logico O restituisce vero quando qualsiasi condizione di più condizioni diventa vera. Logico E restituisce vero quando tutte le condizioni dichiarate diventano vere. Il seguente script mostra gli usi dell'istruzione IF con O E E logica. Qui, if-else-if L'istruzione viene utilizzata con logico E che stamperà l'output in base al assegnato $ current_time. Un'altra istruzione if viene utilizzata con logico O che stamperà l'output se una qualsiasi delle condizioni diventa vera.
orano.PHP

$ current_time = 17;
$ break_time = false;
if ($ current_time> = 9 e $ current_time <= 12)
Echo "mattina
";
Elseif ($ current_time> 13 e $ current_time <= 16)
Echo "pomeriggio
";
altro

Echo "sera
";
$ break_time = true;

if ($ current_time> 16 o $ break_time == true)
echo "Vai a casa
";
?>

Produzione:

Esegui il file dal browser.

http: // localhost/orand.PHP

Superiore

Array

Quando si desidera aggiungere più valori in una singola variabile, è possibile utilizzare la variabile array o oggetto. Principalmente due tipi di array possono essere dichiarati in qualsiasi linguaggio di programmazione. Questi sono un array numerico e associativo. L'array può essere classificato anche per array multidimensionale e multidimensionale. L'esempio seguente mostra l'uso di un semplice array numerico e associativo. Qui, Array numerico, $ nomi viene letto e stampato utilizzando per loop e array associativo, $ e -mail è letto e stampato da per ciascuno ciclo continuo.

vettore.PHP

// Array numerico
$ nomi = array ("jim", "riffat", "ella");
per ($ i = 0; $ iEcho "Nome:".$ nomi [$ i]."
";
// Array associativo
$ email = array ("jim" => "[email protected] "," riffat "=>" [email protected] ",
"Ella" => "[email protected] ");
foreach ($ e -mail come $ name => $ email)

eco "
L'indirizzo e -mail di $ name è $ email
";

?>

Produzione:

Esegui il file dal browser.

http: // localhost/array.PHP

Puoi visitare il seguente link tutorial per saperne di più su PHP Array.

https: // linuxhint.com/php-arrays-tutorial/

Superiore

mentre loop

PHP utilizza tre tipi di loop per iterare un blocco di codice più volte. Mentre Loop è uno di questi che continua l'iterazione fino a quando il ciclo non raggiunge la condizione di terminazione. La sintassi della dichiarazione di White Loop è simile agli altri linguaggi di programmazione standard. Il seguente esempio mostra l'uso di Mentre ciclo continuo. Il ciclo è usato qui per scoprire numeri pari da 1 a 10. Il ciclo iterirà per 10 volte e controllerà ogni numero è divisibile per 2 o no. I numeri che sono divisibili per 2 stampano.

Mentre.PHP

$ n = 1;
Echo "Numeri pari da 1-10
";
mentre ($ n < 11)

if (($ n % 2) == 0)
echo "$ n
";
$ n ++;

?>

Produzione:

Esegui il file dal browser.

http: // localhost/while.PHP

Superiore

Forech Loop

PHP usa per ciascuno Loop per leggere un array o una variabile oggetto. Questo ciclo può leggere Chiave/valore coppia da un array associativo. L'uso di questo ciclo è mostrato nel seguente script. Qui, un array associativo chiamato $ libri è dichiarato. L'indice dell'array contiene il tipo di libro e il valore dell'array contiene il nome del libro. per ciascuno Loop viene utilizzato per iterare l'array con chiave e valore e stamparli concatenando con altre stringhe.
per ciascuno.PHP

$ books = array ("cms" => "wordpress", "framework" => "laravel 5", "biblioteca JavaScript" =>
"Reagire 16 elementi essenziali");
foreach ($ books as $ type => $ bookname)
eco " $ bookname è popolare $ type
";

?>

Produzione:

Esegui il file dal browser.

http: // localhost/foreach.PHP

Superiore

funzioni

Se si desidera utilizzare lo stesso blocco di codice molte volte in molte parti dello stesso script, è meglio creare una funzione con il blocco comune di codice e chiamare la funzione in cui il codice deve essere eseguito. Un semplice uso della funzione è mostrato nel seguente esempio. Qui, viene dichiarata una funzione senza alcun argomento che stamperà un testo dopo la chiamata.

funzione.PHP

// Dichiara la funzione
funzione welcomeMessage ()
eco "

Benvenuti in Linuxhint

";

// Chiama la funzione
Messaggio di benvenuto();
?>

Produzione:

Esegui il file dal browser.

http: // localhost/funzione.PHP

Superiore

Argomenti della funzione

È possibile utilizzare una funzione con argomenti o senza argomenti. L'esempio precedente mostra l'uso dell'argomento meno funzione. È possibile inviare argomenti in funzione per valore o riferimento. L'argomento viene passato per valore alla funzione nel seguente esempio. Qui è definita una funzione con un argomento che prenderà il valore del raggio di un cerchio e calcolerà l'area del cerchio in base a quel valore. La funzione è chiamata tre volte con tre diversi valori di raggio.
Circlearea.PHP

// Dichiara la funzione
funzione circlearea ($ raggio)
$ area = 3.14*$ raggio*$ raggio;
eco "

L'area del cerchio è $ area

";

// Chiama la funzione
Circlearea (12);
Circlearea (34);
Circlearea (52);
?>

Produzione:

Esegui il file dal browser.

http: // localhost/circlearea.PHP

Superiore

morire e uscire

PHP usa morire() E Uscita() Funzioni per uscire dallo script visualizzando un messaggio di errore. Non esiste una differenza di base tra queste due funzioni. Gli usi di queste funzioni sono mostrati nei seguenti esempi.

Die () funzione

Il seguente script genererà un errore se newfile.txt non esiste nella posizione corrente e interrompe l'esecuzione visualizzando il messaggio di errore incluso nel metodo Die ().

Dieerr.PHP

Se(!Fopen ("Newfile.txt "," r "))
die ("impossibile aprire il file");
Echo "Leggere il contenuto del file ...";
?>

Produzione:

Esegui il file dal browser.

http: // localhost/dieerr.PHP

Funzione Exit ()

Lo script seguente interromperà l'esecuzione dello script visualizzando il messaggio di errore se il valore di $ n non è uguale a 100.

Exiterr.PHP

$ n = 10;
Se ($ n != 100)
uscita ("n non è uguale a 100");
altro
eco "n è uguale a 100";
?>

Produzione:

Esegui il file dal browser.

http: // localhost/exiterr.PHP

Superiore

Includere file

Quando è necessario utilizzare lo stesso codice in più script PHP, è meglio salvare lo script comune in qualsiasi file e utilizzare il codice più volte includendo il file. È possibile includere file in PHP utilizzando quattro metodi. Questi sono richiesti (), requisito_once (), include () E include_once (). Se richiedere() O requisito_once () Non include il file, quindi interrompe la forza dell'esecuzione dello script ma includere() O include_once () non arresta l'esecuzione dello script se si verifica un errore in inclusione. L'uso dei due metodi è mostrato nel seguente esempio. Crea un file PHP chiamato "Benvenuto.PHP"Con il seguente codice che verrà incluso in seguito. Questo script stamperà un semplice testo.

Benvenuto.PHP

echo "inizia a leggere da qui
";
?>

Crea un altro file PHP chiamato "include_file.PHP"E aggiungi il seguente codice. Qui, includere() Il metodo non interromperà l'esecuzione per l'errore di inclusione e stampa il messaggio "Laravel è un framework PHP molto popolare ora". Ma richiedere() Il metodo interromperà l'esecuzione per l'errore di inclusione e non stamperà gli ultimi due messaggi Echo dopo l'istruzione Requisite ().

include_file.PHP

include ('Welcom.php ');
Echo "Laravel è un framework PHP molto popolare ora
";
Richiedi ('Welcom.php ');
echo "Puoi usare Magento per lo sviluppo del sito di e -commerce
";
echo "Grazie per aver letto
";
?>

Produzione:

Esegui il file dal browser.

http: // localhost/include_file.PHP

Superiore

Utilizzo JSON

Esiste un metodo integrato in PHP per leggere i dati dal server Web in formato JSON e visualizzare nella pagina Web. Uno dei metodi comuni di PHP è JSON_ENCODE () Per la creazione di dati JSON. Questo metodo viene utilizzato nel seguente script per convertire l'array PHP in dati JSON.

JSON.PHP

$ oggetti = array ("penna", "matita", "eraser", "libro color");
$ JSONData = JSON_ENCODE ($ articoli);
Echo $ JSONDATA;
?>

Produzione:

Esegui il file dal browser.

http: // localhost/json.PHP

Superiore

Utilizzo XML

PHP ha un'estensione denominata Simplexml Per analizzare i dati XML. simplexml_load_string () è una funzione integrata di PHP per analizzare il file XML. Il seguente esempio mostra come puoi usare simplexml_load_string () funzione per leggere i dati dal contenuto XML. Qui, i dati XML sono archiviati in una variabile, $ Xmldata e la variabile $ xml viene utilizzata per leggere i dati di $ Xmldata. Dopo aver letto i dati, il contenuto viene stampato come struttura di array con tipo di dati.

XML.PHP

$ Xmldata =
"

Facile Laravel 5
W. Jason Gilmore
Easylaravelbook.com
";
$ xml = simplexml_load_string ($ xmldata) o die ("errore nella lettura");
var_dump ($ xml);
?>

Produzione:

Esegui il file dal browser.

http: // localhost/xml.PHP

Superiore

Input di modulo HTML

È possibile utilizzare diversi tipi di array integrata di PHP per leggere i dati del modulo inviato in base al valore dell'attributo del metodo del modulo. È necessario utilizzare l'array $ _post se i dati del modulo vengono inviati utilizzando il metodo post e è necessario utilizzare l'array $ _get se il modulo viene inviato utilizzando il metodo GET. L'esempio seguente utilizza il metodo post per inviare i dati del modulo nel server. Devi creare due file per testare il seguente script. Uno è "login.HTML " E un altro è "controllo.PHP ". Il file HTML contiene una forma di due elementi. Questi sono nome utente e password. I dati del modulo vengono inviati per verificare.File PHP utilizzando il metodo post. Lo script PHP controllerà il valore inviato di nome utente e password. Se il nome utente è 'Admin' e la password è '1234 ' Quindi stamperà 'Utente valido ' Altrimenti stamperà 'Utente non valido'.

login.html




Nome utente:

parola d'ordine:




controllo.PHP

if ($ _ post ['nome utente'] == 'admin' && $ _post ['pwd'] == '1234')
echo "utente valido";
altro
eco "utente non valido";
?>

Produzione:

Esegui il file dal browser.

http: // localhost/login.html

Se il nome utente e la password non corrispondono, verrà visualizzato il seguente output.

Superiore

funzione get_browser

get_browser () è una funzione integrata di PHP che viene utilizzata per leggere tutte le informazioni relative al browser leggendo browscap.ini file. Il seguente script mostra l'output di questa funzione in formato array.
getbrowser.PHP

echo $ _server ['http_user_agent'];
$ browser = get_browser ();
print_r ($ browser);
?>

Produzione:

Esegui il file dal browser.

http: // localhost/getbrowser.PHP

Superiore

Archiviazione della sessione

È possibile archiviare le informazioni sulla sessione in PHP utilizzando $ _Session vettore. PHP ha molte funzioni integrate per gestire la sessione. session_start () La funzione viene utilizzata nel seguente script per avviare la sessione e vengono archiviati due valori di sessione $ _Session vettore.

sessione.PHP

session_start ();
$ _Session ["name"] = "John";
$ _Session ["color"] = "blu";
Echo "i dati di sessione sono archiviati.";
?>

Produzione:

Esegui il file dal browser.

http: // localhost/session.PHP

Superiore

Metodo di richiesta del server

È menzionato in precedenza che PHP ha molte variabili super globali per gestire la richiesta del server. $ _Server L'array è una di queste variabili utilizzate per ottenere informazioni sul server. Il seguente script stamperà il nome file dello script di esecuzione e il nome del server in esecuzione.

ServerRequest.PHP

echo $ _server ['php_self'];
eco "
";
echo $ _server ['server_name'];
eco "
";
?>

Produzione:

Esegui il file dal browser.

http: // localhost/serverRequest.PHP

Superiore

Post http

Il protocollo HTTP viene utilizzato per comunicare tra il server e il client. Qualsiasi browser funziona come client per inviare la richiesta HTTP al server e il server invia la risposta al client in base alla richiesta. La richiesta HTTP può essere inviata utilizzando il metodo Post and Ottieni. L'esempio seguente mostra l'uso della richiesta di post HTTP in PHP. Qui, un modulo HTML è progettato per assumere un valore di altezza e larghezza di qualsiasi rettangolo e inviare al server. $ _Post L'array viene utilizzato per leggere i valori e calcolare l'area del rettangolo e stampare.
httppost.PHP




Altezza:


Larghezza:






if ($ _post ["ht"] || $ _post ["wd"])

$ area = $ _post ["ht"] * $ _post ["wd"];
Echo "L'area del rettangolo è $ area";

?>

Produzione:

Esegui il file dal browser.

http: // localhost/httppost.PHP

Se gli utenti tipi 10 e 20 come altezza e larghezza, si verificherà il seguente output.

Superiore

Invio di e -mail

PHP ha una funzione integrata denominata Mail () Per l'invio di un'e -mail. Ha quattro argomenti. I primi tre argomenti sono obbligatori e l'ultimo argomento è facoltativo. Il primo argomento prende l'indirizzo e -mail del ricevitore, il secondo argomento prende in modo e -mail, il terzo argomento prende l'argomento e -mail e l'argomento prende il contenuto dell'intestazione. Ma questa funzione funziona solo nel server live. Come è possibile utilizzare questa funzione è mostrato nel seguente script.
e-mail.PHP

$ to = '[email protected] ';
$ soggetto = 'Grazie per averci contattato';
$ message = "risolveremo presto il tuo problema";
posta ($ a, $ soggetto, $ message);
?>

Se si desidera inviare e -mail dal server locale utilizzando PHP, puoi utilizzare la classe Phpmailer. Puoi visitare il seguente link tutorial per saperne di più su questa classe.

https: // linuxhint.com/how-to-send-email-from-php/

Superiore

Classe e oggetto

La funzione di programmazione orientata agli oggetti viene aggiunta in PHP dalla versione 5. Classe e oggetto sono le parti principali di qualsiasi programmazione orientata agli oggetti. Una classe è una raccolta di variabili e metodi e un oggetto è un'istanza di una classe. Come è possibile creare e utilizzare una classe semplice e l'oggetto è mostrato nel seguente esempio. Qui, una classe chiamata Cliente è definito con tre variabili pubbliche e un metodo. Dopo aver creato l'oggetto chiamato $ Custebj, Le variabili vengono inizializzate chiamando valore impostato Metodo e stampato più tardi.
ClassiBject.PHP

Cliente di classe

// dichiara proprietà/variabili
pubblico $ nome;
pubblico $ indirizzo;
Public $ Telefono;
// Imposta i dati del cliente
funzione pubblica setValue ($ name, $ addr, $ telefono)
$ this-> name = $ name;
$ this-> indirizzo = $ ADDR;
$ this-> telefono = $ telefono;


// Crea un nuovo oggetto del cliente
$ Custebj = nuovo cliente;
// Imposta i valori delle proprietà
Echo $ Custebj-> setValue ("Alia", "Dhaka, Bangladesh", "+8801673434456");
// Stampa il valore del cliente
Echo "Nome:".$ Custebj-> Nome."
";
Echo "Indirizzo:".$ Custebj-> Indirizzo."
";
Echo "Telefono:".$ Custebj-> Telefono."
";
?>

Produzione:

Esegui il file dal browser.

http: // localhost/classObject.PHP

Superiore

La gestione delle eccezioni

Una delle caratteristiche importanti della programmazione orientata agli oggetti è la gestione delle eccezioni. La gestione delle eccezioni ha due parti. Questi sono Tentativo blocco e presa bloccare. Try Block contiene lo script e quando viene visualizzato qualsiasi errore nello script, quindi viene lanciata un'eccezione da Try Block per catturare il blocco. Un semplice uso della gestione delle eccezioni è mostrato nel seguente esempio. Qui, prova il blocco controllerà il valore di $ numero. Se $ numero è più grande di 9 Quindi lancerà un'eccezione con il messaggio "Devi selezionare un numero di cifre"Altrimenti lo script stamperà il valore di $ numero con altro testo.
eccezione.PHP

$ numero = 15;
// Prova il blocco
Tentativo
if ($ numero> 10)
lancia una nuova eccezione ("Devi selezionare un numero di cifre
");

// Stampa l'output se non si verifica eccezione
echo "Il numero selezionato è $ numero
";

// cattura l'eccezione
catch (eccezione $ e)
Messaggio di errore echo ":" .$ e-> getMessage ();

?>

Produzione:

Esegui il file dal browser.

http: // localhost/eccezione.PHP

Superiore

Conclusione

La programmazione di base PHP è spiegata in questo tutorial usando 30 esempi. Se vuoi imparare PHP o vuoi diventare uno sviluppatore web in futuro, questo tutorial ti aiuterà a iniziare a scrivere sceneggiature in PHP.