php

PHP-tutorial til begyndere

PHP-tutorial til begyndere
Hvis du er ny i PHP, hjælper denne tutorial dig med at lære PHP fra starten.

Grundlæggende om PHP:

  1. Hej Verden
  2. Kommentarer
  3. Variabler med strenge
  4. Sammenkædede strenge
  5. Trim strings
  6. Understrenge
  7. Variabler med tal
  8. Matematik
  9. Nuværende dato
  10. Datokontrol
  11. Hvis erklæringer
  12. Else and ElseIf
  13. Hvis med (OR og AND)
  14. Arrays
  15. mens Loop
  16. foreach-løkke
  17. funktioner
  18. funktionsargumenter
  19. dø og gå ud
  20. Inkluder filer
  21. JSON-brug
  22. XML-brug
  23. HTML-formularindgange
  24. get_browser-funktion
  25. Sessionslagring
  26. Serveranmodningsmetode
  27. HTTP POST
  28. Afsendelse af e-mail
  29. Objekt og klasse
  30. Undtagelse Håndtering

Hej Verden

Udvidelsen af ​​PHP-filen er .php. tags bruges til at definere PHP-kodeblokering og brug ';' i slutningen af ​​linjen er obligatorisk for PHP-script. Opret en ny fil med navnet 'først.php'for at køre dit første script og gemme filen i / www / html / htdocs folder. Tilføj følgende script for at udskrive en simpel tekst, “Hej Verden”.

// Udskriv tekst
ekko "Hello World";
?>

Produktion:

Kør filen fra browseren.

http: // localhost / først.php

Top

Kommentarer

Som andre standardprogrammeringssprog kan du bruge '//' til kommentar til en enkelt linje og '/ * * /' til kommentar til flere linjer. Opret en PHP-fil med navnet 'kommentar.php'med følgende kode for at vise brugen af ​​enkelt- og flere linjekommentarer i PHP.

// Tildel en værdi i variablen $ n
$ n = 10;
/* Print
værdien af ​​$ n * /
ekko "n = $ n";
?>

Produktion:

Kør filen fra browseren.

http: // localhost / kommentar.php

Top

Variabler med strenge

'$' symbol bruges til at erklære og læse enhver variabel i PHP. Opret en PHP-fil med navnet 'strenge.php'med følgende kode. Du kan bruge enkelt citat (") eller dobbelt citat (" ") til at erklære eller udskrive en hvilken som helst strengvariabel, men det dobbelte citat bruges til at udskrive værdien af ​​strengvariablen med andre strengdata. Forskellige anvendelser af strengvariabler er vist i dette eksempel.

$ site = 'LinuxHint';
ekko "$ site er et godt blog-site.
";
$ os = 'Linux';
ekko "Du kan læse forskellige emner af $ os på $ site.";
?>

Produktion:

Kør filen fra browseren.

http: // localhost / strings.php

Top

Sammenkædede strenge

''.'' operatør bruges i PHP til at kombinere flere variabler. Opret en PHP-fil med navnet 'konkate.php'og tilføj følgende kode for at kombinere flere strengvariabler. Summen af ​​to talvariabler gemmes i en anden variabel, og værdierne for tre variabler udskrives ved at kombinere med en anden streng.

$ a = 30;
$ b = 20;
$ c = $ a + $ b;
ekko "Summen af".$ a."og".$ b."er".$ c;
?>

Produktion:

Kør filen fra browseren.

http: // localhost / concate.php

Top

Trim strings

trimme() funktion bruges i PHP til at fjerne ethvert tegn fra venstre og højre side af enhver streng. Der er to andre funktioner i PHP til fjernelse af tegn fra venstre eller højre side. Disse er ltrim () og rtrim (). Opret en PHP-fil med navnet 'beskæring.php'med følgende kode for at vise anvendelsen af ​​disse tre funktioner. Tre beskæringsfunktioner bruges i scriptet og tegnet '-en'fjernes fra start eller slut eller begge sider baseret på anvendt streng.

$ text = "aa Jeg kan godt lide at programmere aa";
ekko "Før trim: $ tekst
";
ekko "Efter trimme: ".trim ($ text, 'a')."
";
ekko "Efter ltrim: ".ltrim ($ tekst, 'a')."
";
ekko "Efter rtrim: ".rtrim ($ tekst, 'a')."
";
?>

Produktion:

Kør filen fra browseren.

http: // localhost / trimning.php

Du kan lære mere om trimning fra følgende tutorial-link.

https: // linuxhint.com / trim_string_php /

Top

Understrenge

substr () funktion bruges i PHP til at læse en bestemt del af en streng. Denne funktion kan tage tre parametre. Den første parameter er den vigtigste streng, du vil klippe, den anden parameter er startindekset, og den tredje parameter er længden af ​​strengen. Den tredje parameter er valgfri for denne metode.  Opret en PHP-fil med navnet 'underlag.php'med følgende kode for at vise brugen af ​​denne funktion. I denne funktion tæller startindekset fra 0, men negativ startindeksværdi tæller fra 1. Og længdeværdien tæller fra 1. Hvis du udelader den tredje parameter i denne funktion, klippes tegnene fra startindekset til slutningen af ​​hovedstrengen.

ekkosubstrat ("Webprogrammering", 4,7)."
";
ekkosubstrat ("Web-programmering", 4)."
";
ekkosubstrat ("Web-programmering", - 8,4)."
";
?>

Produktion:

Kør filen fra browseren.

http: // localhost / substring.php

Top

Variabler med tal

Du kan erklære forskellige typer talvariabler i PHP. Talværdien kan være heltal eller flyde. Tre typer numre erklæres og tilføjes i det følgende script. Opret en PHP-fil med navnet 'numre.php'for at vise brugen af ​​talvariabler.

$ a = 8;
$ b = 10.5;
$ c = 0xFF;
ekko $ a + $ b + $ c;
?>

Produktion:

Kør filen fra browseren.

http: // localhost / numre.php

Top

Matematik

PHP indeholder mange indbyggede funktioner til at udføre forskellige typer matematiske opgaver, såsom abs (), loft (), gulv (), hexdec (), max (), min (), rand () etc. Brugen af abs () funktion vises i det følgende script. abs () funktion returnerer den absolutte værdi af et hvilket som helst tal. Hvis du angiver et negativt tal, så abs () funktionen returnerer kun værdien uden tegn.

absval.php

$ nummer = -17.87;
$ absnum = abs ($ nummer);
ekko $ absnum;
?>

Produktion:

Kør filen fra browseren.

http: // localhost / absval.php

Top

Nuværende dato

Du kan få data og tidsrelateret al information i PHP på to måder. En måde at bruge dato () funktion på og en anden måde at bruge klassen DateTime på. Hvordan du kan få den aktuelle dato ved hjælp af nævnte to måder vises i det følgende script. Scriptet viser den aktuelle dato i 'dag-måned-år'-format.
nuværende dato.php

$ CurrentDate1 = dato ('d-m-Y');
ekko $ CurrentDate1."
";
$ CurrentDate2 = ny DateTime ();
ekko $ CurrentDate2-> format ('d-m-Y');
?>

Produktion:

Kør filen fra browseren.

http: // localhost / nuværende dato.php

Datokontrol

funktionen checkdate () bruges i PHP til at kontrollere, at en dato er gyldig eller ej. Brugen af ​​denne funktion vises i det følgende script. Dette script vil kontrollere, at et år er et skudår eller ikke baseret på en dato.

skudår.php

if (afkrydsningsdato (02, 29, 2018))
ekko "Året er skudår";
andet
ekko "Året er ikke skudår";
?>

Produktion:

Kør filen fra browseren.

http: // localhost / leapyear.php

Top

hvis erklæringer

hvis erklæring bruges til at erklære betinget erklæring. Syntaksen for hvis udsagn i PHP svarer til andre standardprogrammeringssprog. Følgende script viser brugen af ​​simple hvis udmelding. Ifølge scriptet er betingelsen sand, og den udskriver output, ”Du er berettiget til dette tilbud”.

hvis.php

$ alder = 20;
hvis ($ alder> = 18)
ekko "Du er berettiget til dette tilbud";
?>

Produktion:

Kør filen fra browseren.

http: // localhost / if.php

Top

Else and ElseIf

Du kan bruge andet og elseif med if-erklæring, hvis du vil udføre forskellige udsagn baseret på forskellige betingelser. Tre typer betingelser kontrolleres i det følgende script. Den anden betingelse vil være sand i henhold til scriptet, og den vil udskrive “Du vandt andenprisen ”.
elseif.php

$ n = 220;
hvis ($ n == 1010)
ekko "Du vandt førstepræmien";
elseif ($ n == 220)
ekko "Du vandt andenpræmien";
andet
ekko "Prøv igen senere";

?>

Produktion:

Kør filen fra browseren.

http: // localhost / elseif.php

Top

Hvis med (OR og AND)

Du kan bruge flere betingelser i if-sætningen ved hjælp af logisk ELLER og OG. Logisk ELLER returnerer sandt, når en betingelse for flere betingelser bliver sand. Logisk OG vender tilbage, når alle deklarerede betingelser bliver sande. Følgende script viser anvendelserne af if-sætning med ELLER og OG logik. Her, hvis-ellers-hvis sætning bruges med logisk OG der udskriver output baseret på tildelt $ nuværende_tid. En anden if-sætning bruges med logisk ELLER der udskriver output, hvis nogen af ​​betingelserne bliver til stede.
orand.php

$ nuværende_tid = 17;
$ break_time = false;
hvis ($ current_time> = 9 AND $ current_time <= 12)
ekko "Morgen
";
elseif ($ current_time> 13 AND $ current_time <= 16)
ekko "Eftermiddag
";
andet

ekko "Aften
";
$ break_time = sandt;

hvis ($ current_time> 16 ELLER $ break_time == true)
ekko "Gå hjem
";
?>

Produktion:

Kør filen fra browseren.

http: // localhost / orand.php

Top

Arrays

Når du vil tilføje flere værdier i en enkelt variabel, kan du bruge array- eller objektvariabel. Hovedsageligt kan to typer array erklæres på ethvert programmeringssprog. Disse er numeriske og associerende array. Array kan også kategoriseres efter et dimensionelt og flerdimensionelt array. Følgende eksempel viser brugen af ​​simpelt numerisk og associerende array. Her, numerisk matrix, $ navne læses og udskrives ved hjælp af loop og associativt array, $ e-mails læses og udskrives af for hver løkke.

array.php

// Numerisk matrix
$ names = array ("Jim", "Riffat", "Ella");
for ($ i = 0; $ iekko "Navn:".$ names [$ i]."
";
// Associativ matrix
$ emails = array ("Jim" => "[email protected]", "Riffat" => "[email protected]",
"Ella" => "[e-mail-beskyttet]");
foreach ($ emails som $ name => $ email)

ekko "
E-mail-adressen på $ name er $ email
";

?>

Produktion:

Kør filen fra browseren.

http: // localhost / array.php

Du kan besøge følgende tutorial-link for at vide mere om PHP-array.

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

Top

mens Loop

PHP bruger tre typer sløjfer til at gentage en kodeblok flere gange. mens loop er en af ​​dem, der fortsætter iteration, indtil loop når termineringstilstanden. Syntaksen for while loop-erklæring svarer til de andre standardprogrammeringssprog. Følgende eksempel viser brugen af mens løkke. Sløjfen bruges her til at finde lige tal fra 1 til 10. Sløjfen gentages i 10 gange og kontrollerer, at hvert nummer er deleligt med 2 eller ej. Tallene, der kan deles med 2, udskrives.

mens.php

$ n = 1;
ekko "lige tal fra 1-10
";
mens ($ n < 11)

hvis (($ n% 2) == 0)
ekko "$ n
";
$ n ++;

?>

Produktion:

Kør filen fra browseren.

http: // localhost / while.php

Top

foreach-løkke

PHP bruger for hver loop for at læse en matrix eller objektvariabel. Denne sløjfe kan læse nøgle / værdi par fra et associerende array. Brugen af ​​denne sløjfe vises i det følgende script. Her er et associerende array navngivet $ bøger erklæres. Indekset for matrixen indeholder bogtypen, og matrixens værdi indeholder bognavnet. for hver loop bruges til at gentage arrayet med nøgle og værdi og udskrive dem ved sammenkædning med en anden streng.
for hver.php

$ books = array ("cms" => "Wordpress", "framework" => "Laravel 5", "javascript-bibliotek" =>
"Reager 16 væsentlige");
foreach ($ books som $ type => $ bookName)
ekko " $ bookName er et populært $ type
";

?>

Produktion:

Kør filen fra browseren.

http: // localhost / foreach.php

Top

funktioner

Hvis du vil bruge den samme kodeblok mange gange i mange dele af det samme script, er det bedre at oprette en funktion med den fælles kodeblok og kalde den funktion, hvor koden skal udføres. En simpel brug af funktionen vises i det følgende eksempel. Her erklæres en funktion uden noget argument, der udskriver en tekst efter opkald.

fungere.php

// Erklær funktionen
funktion WelcomeMessage ()
ekko "

Velkommen til Linuxhint

";

// kalde funktionen
WelcomeMessage ();
?>

Produktion:

Kør filen fra browseren.

http: // localhost / funktion.php

Top

funktionsargumenter

Du kan bruge en funktion med argumenter eller uden argumenter. Det forrige eksempel viser brugen af ​​argument mindre funktion. Du kan sende argument i funktion ved værdi eller reference.  Argumentet sendes med værdi til funktionen i det følgende eksempel. Her defineres en funktion med et argument, der tager radiusværdien af ​​en cirkel og beregner arealet af cirklen baseret på denne værdi. Funktionen kaldes tre gange med tre forskellige radiusværdier.
circlearea.php

// Erklær funktionen
funktionscirkelArea ($ radius)
$ areal = 3.14 * $ radius * $ radius;
ekko "

Cirkelens område er $ areal

";

// kalde funktionen
cirkelområde (12);
cirkelområde (34);
cirkelområde (52);
?>

Produktion:

Kør filen fra browseren.

http: // localhost / circlearea.php

Top

dø og gå ud

PHP bruger dø() og Afslut() funktioner til at afslutte scriptet ved at vise en fejlmeddelelse. Der er ingen grundlæggende forskel mellem disse to funktioner. Anvendelsen af ​​disse begge funktioner er vist i de følgende eksempler.

die () funktion

Følgende script genererer en fejl, hvis newfile.txt findes ikke på den aktuelle placering og stopper udførelsen ved at vise fejlmeddelelsen inkluderet i metoden ().

dieerr.php

hvis(!fopen ("nyfil.txt "," r "))
die ("Kan ikke åbne filen");
ekko "Læsning af filindholdet ...";
?>

Produktion:

Kør filen fra browseren.

http: // localhost / dieerr.php

exit () funktion

Det følgende script stopper udførelsen af ​​scriptet ved at vise en fejlmeddelelse, hvis værdien $ n ikke er lig med 100.

exiterr.php

$ n = 10;
hvis ($ n != 100)
exit ("n er ikke lig med 100");
andet
ekko "n er lig med 100";
?>

Produktion:

Kør filen fra browseren.

http: // localhost / exiterr.php

Top

Inkluder filer

Når du har brug for den samme kode i flere PHP-scripts, er det bedre at gemme det almindelige script i enhver fil og bruge koden flere gange ved at inkludere filen. Du kan medtage filen i PHP ved hjælp af fire metoder. Disse are require (), require_once (), inkluderer () og include_once (). Hvis kræve() eller kræve en gang () undlader at inkludere filen, så stopper den udførelsen af ​​scriptet med magt, men omfatte() eller include_once () stopper ikke udførelsen af ​​scriptet, hvis der opstår en fejl i inkluderingen. Anvendelsen af ​​de to metoder er vist i det følgende eksempel. Opret en PHP-fil med navnet “Velkommen.php”Med følgende kode, der vil blive inkluderet senere. Dette script udskriver en simpel tekst.

Velkommen.php

ekko "Start læsning herfra
";
?>

Opret en anden PHP-fil med navnet “inkluderer_fil.php”Og tilføj følgende kode. Her, omfatte() metode stopper ikke udførelsen for inkluderingsfejl og udskriver meddelelsen “Laravel er en meget populær PHP-ramme nu”. Men kræve() metoden stopper udførelsen for inklusionsfejl og udskriver ikke de sidste to ekkomeddelelser efter krav () -erklæring.

inkluderer_fil.php

inkluderer ('velkomst.php ');
echo "Laravel er en meget populær PHP-ramme nu
";
kræve ('velkommen.php ');
ekko "Du kan bruge Magento til at udvikle e-handelswebsite
";
ekko "Tak fordi du læste
";
?>

Produktion:

Kør filen fra browseren.

http: // localhost / include_file.php

Top

JSON-brug

Der er en indbygget metode i PHP til at læse data fra webserveren i JSON-format og vise på websiden. En af de almindelige metoder til PHP er json_encode () til oprettelse af JSON-data. Denne metode bruges i det følgende script til at konvertere PHP-array til JSON-data.

json.php

$ items = array ("pen", "blyant", "viskelæder", "farvebog");
$ JSONdata = json_encode ($ varer);
ekko $ JSONdata;
?>

Produktion:

Kør filen fra browseren.

http: // localhost / json.php

Top

XML-brug

PHP har en udvidelse med navnet SimpleXML til parsing af XML-data. simplexml_load_string () er en indbygget funktion af PHP til at analysere XML-fil. Følgende eksempel viser, hvordan du kan bruge simplexml_load_string () funktion til at læse data fra XML-indhold. Her lagres XML-data i en variabel, $ XMLData og $ xml-variablen bruges til at læse dataene fra $ XMLData. Efter at have læst dataene udskrives indholdet som en matrixstruktur med datatype.

xml.php

$ XMLData =
"

Let Laravel 5
W. Jason Gilmore
easylaravelbook.com
";
 
$ xml = simplexml_load_string ($ XMLData) eller die ("Fejl ved læsning");
var_dump ($ xml);
?>

Produktion:

Kør filen fra browseren.

http: // localhost / xml.php

Top

HTML-formularindgange

Du kan bruge forskellige typer indbygget PHP-array til at læse indsendte formulardata baseret på formattributværdien for metoden. Du skal bruge $ _POST-array, hvis formulardata sendes ved hjælp af POST-metoden, og du skal bruge $ _GET-array, hvis formularen sendes ved hjælp af GET-metoden. I det følgende eksempel bruges POST-metoden til at indsende formulardata til serveren. Du skal oprette to filer for at teste følgende script. Den ene er "Log på.html ” og en anden er "kontrollere.php ”. HTML-fil indeholder en form af to elementer. Disse er brugernavn og adgangskode. Formulardata sendes til kontrol.php-fil ved hjælp af post-metoden. PHP-script kontrollerer den indsendte værdi af brugernavn og adgangskode. Hvis brugernavnet er 'admin' og adgangskode er '1234 ' så vil den udskrive 'Gyldig bruger ' ellers udskrives den 'Ugyldig bruger'.

Log på.html




Brugernavn:

adgangskode:




kontrollere.php

hvis ($ _ POST ['brugernavn'] == 'admin' && $ _POST ['pwd'] == '1234')
ekko "Gyldig bruger";
andet
ekko "Ugyldig bruger";
?>

Produktion:

Kør filen fra browseren.

http: // localhost / login.html

Hvis brugernavnet og adgangskoden ikke stemmer overens, vises følgende output.

Top

get_browser-funktion

get_browser () er en indbygget funktion af PHP, der bruges til at læse al information relateret til browseren ved at læse browscap.ini fil. Det følgende script viser output af denne funktion i array-format.
getbrowser.php

ekko $ _SERVER ['HTTP_USER_AGENT'];
$ browser = get_browser ();
print_r ($ browser);
?>

Produktion:

Kør filen fra browseren.

http: // localhost / getbrowser.php

Top

Sessionslagring

Du kan gemme sessionsoplysninger i PHP ved hjælp af $ _SESSION array. PHP har mange indbyggede funktioner til at håndtere sessionen. session_start () funktionen bruges i det følgende script til at starte sessionen, og to sessionsværdier er gemt i $ _SESSION array.

session.php

session_start ();
$ _SESSION ["name"] = "John";
$ _SESSION ["color"] = "Blå";
ekko "Sessionsdata gemmes.";
?>

Produktion:

Kør filen fra browseren.

http: // localhost / session.php

Top

Serveranmodningsmetode

Det nævnes tidligere, at PHP har mange super globale variabler til at håndtere serveranmodning. $ _SERVER array er en af ​​disse variabler, der bruges til at få serveroplysninger. Det følgende script udskriver filnavnet på det udførende script og navnet på den kørende server.

serveranmodning.php

ekko $ _SERVER ['PHP_SELF'];
ekko "
";
ekko $ _SERVER ['SERVER_NAME'];
ekko "
";
?>

Produktion:

Kør filen fra browseren.

http: // localhost / serverrequest.php

Top

HTTP POST

HTTP-protokol bruges til at kommunikere mellem serveren og klienten. Enhver browser fungerer som en klient til at sende HTTP-anmodning til serveren, og serveren sender svaret til klienten baseret på anmodningen. HTTP-anmodning kan sendes ved hjælp af POST- og GET-metoden. Følgende eksempel viser brugen af ​​HTTP POST-anmodning i PHP. Her er en HTML-form designet til at tage højde og bredde af ethvert rektangel og sende til serveren. $ _POST array bruges til at læse værdierne og beregne arealet af rektanglet og udskrive.
httppost.php




Højde:


Bredde:




 


hvis ($ _POST ["ht"] || $ _POST ["wd"])

$ area = $ _POST ["ht"] * $ _POST ["wd"];
ekko "Arealet af rektanglet er $ areal";

?>

Produktion:

Kør filen fra browseren.

http: // localhost / httppost.php

Hvis brugeren skriver 10 og 20 som højde og bredde, vises følgende output.

Top

Afsendelse af e-mail

PHP har en indbygget funktion navngivet post() for at sende en e-mail. Det har fire argumenter. De første tre argumenter er obligatoriske, og det sidste argument er valgfrit. Det første argument tager modtagerens e-mail-adresse, det andet argument tager emnet til e-mailen, det tredje argument tager e-mail-brødteksten, og fremover argumenterer indhold af overskriften. Men denne funktion fungerer kun på live-serveren. Hvordan du kan bruge denne funktion vises i det følgende script.
e-mail.php

$ to = '[email protected]';
$ subject = 'Tak fordi du kontaktede os';
$ message = 'Vi løser dit problem snart';
mail ($ til, $ emne, $ besked);
?>

Hvis du vil sende e-mail fra lokal server ved hjælp af PHP, kan du bruge klassen PHPMailer. Du kan besøge følgende tutorial-link for at vide mere om denne klasse.

https: // linuxhint.com / hvordan sendes e-mail-fra-php /

Top

Klasse og objekt

Objektorienteret programmeringsfunktion tilføjes i PHP fra version 5.  Klasse og objekt er hovedparten af ​​enhver objektorienteret programmering. En klasse er en samling af variabler og metoder, og et objekt er en forekomst af en klasse.  Hvordan du kan oprette og bruge en simpel klasse og et objekt vises i det følgende eksempel. Her er en klasse ved navn Kunde er defineret med tre offentlige variabler og en metode. Efter oprettelse af det navngivne objekt $ custobj, variabler initialiseres ved at ringe setValue metode og udskrevet senere.
klasseobjekt.php

klasse kunde

// Erklær egenskaber / variabler
offentligt $ navn;
offentlig $ adresse;
offentlig $ telefon;
 
// Indstil kundedata
public function setValue ($ name, $ addr, $ phone)
$ dette-> navn = $ navn;
$ dette-> adresse = $ addr;
$ dette-> telefon = $ telefon;


// Opret et nyt kundeobjekt
$ custobj = ny kunde;
// Indstil egenskabsværdierne
echo $ custobj-> setValue ("Alia", "Dhaka, Bangladesh", "+ 8801673434456");
// Udskriv kundens værdi
ekko "Navn:".$ custobj-> navn."
";
ekko "Adresse:".$ custobj-> adresse."
";
ekko "Telefon:".$ custobj-> telefon."
";
?>

Produktion:

Kør filen fra browseren.

http: // localhost / classobject.php

Top

Undtagelse Håndtering

Et af de vigtige træk ved objektorienteret programmering er undtagelseshåndtering. Undtagelseshåndtering består af to dele. Disse er prøve blokere og fangst blok. Try-blok indeholder scriptet, og når der vises en fejl i scriptet, kastes en undtagelse ved at prøve block to catch block.  En simpel anvendelse af undtagelseshåndtering vises i det følgende eksempel. Her, prøv blok vil kontrollere værdien af $ nummer. Hvis $ nummer er større end 9 så kaster det en undtagelse med beskeden “Du skal vælge et cifret nummer”Ellers vil scriptet udskrive værdien af $ nummer med anden tekst.
undtagelse.php

$ antal = 15;
// prøv blok
prøve
hvis ($ nummer> 10)
smid ny undtagelse ("Du skal vælge et cifret nummer
");

// Udskriv output, hvis der ikke findes nogen undtagelse
ekko "Det valgte nummer er $ nummer
";

// fangstundtagelse
fangst (undtagelse $ e)
ekko 'Fejlmeddelelse:' .$ e-> getMessage ();

?>

Produktion:

Kør filen fra browseren.

http: // localhost / undtagelse.php

Top

Konklusion

Den grundlæggende PHP-programmering forklares i denne vejledning ved hjælp af 30 eksempler. Hvis du vil lære PHP eller ønsker at blive en webudvikler i fremtiden, så hjælper denne tutorial dig med at begynde at skrive scripts i PHP.

Top Oculus App Lab-spil
Hvis du er Oculus-headset-ejer, skal du være opmærksom på sideloading. Sideladning er processen med at installere ikke-butiksindhold på dit headset. S...
Top 10 spil at spille på Ubuntu
Windows-platform har været en af ​​de dominerende platforme til spil på grund af den enorme procentdel af spil, der udvikler sig i dag til indbygget a...
5 bedste arkadespil til Linux
I dag er computere seriøse maskiner, der bruges til spil. Hvis du ikke kan få den nye høje score, ved du hvad jeg mener. I dette indlæg vil du kende n...