PHP -opplæring for nybegynnere

PHP -opplæring for nybegynnere
Hvis du er ny i PHP, vil denne opplæringen hjelpe deg å lære PHP fra begynnelsen.

PHP Basics:

  1. Hei Verden
  2. Kommentarer
  3. Variabler med strenger
  4. Sammenkoblingsstrenger
  5. Trim strenger
  6. Underlag
  7. Variabler med tall
  8. Matte
  9. Dagens dato
  10. Datokontroll
  11. Hvis uttalelser
  12. Ellers og annet
  13. Hvis med (eller og og)
  14. Matriser
  15. mens du er sløyfe
  16. Foreach Loop
  17. funksjoner
  18. funksjonsargumenter
  19. dø og gå ut
  20. Inkluderer filer
  21. JSON -bruk
  22. XML -bruk
  23. HTML -skjemainnganger
  24. get_browser -funksjonen
  25. Øktlagring
  26. Serverforespørsel
  27. HTTP -innlegg
  28. Sende e -post
  29. Objekt og klasse
  30. Avvikshåndtering

Hei Verden

Utvidelsen av PHP -filen er .PHP. Tagger brukes til å definere PHP -kodeblokk og bruke ';' På slutten av linjen er obligatorisk for PHP -skript. Lage en ny fil som heter 'først.PHP'For å kjøre det første skriptet og lagre filen i /www/html/htdocs mappe. Legg til følgende skript for å skrive ut en enkel tekst, “Hei Verden”.

// Skriv ut tekst
ekko "Hello World";
?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/first.PHP

Topp

Kommentarer

Som andre standardprogrammeringsspråk, kan du bruke '//' for enkeltlinjekommentar og '/ * */' for flere linjekommentarer. Opprett en PHP -fil som heter 'kommentar.PHP'Med følgende kode for å vise bruk av enkelt- og flere linjer kommentar i PHP.

// tilordne en verdi i variabelen $ n
$ n = 10;
/* Skrive ut
verdien av $ n */
ekko "n = $ n";
?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/kommentar.PHP

Topp

Variabler med strenger

'$' -symbol brukes til å erklære og lese enhver variabel i PHP. Opprett en PHP -fil som heter 'strenger.PHP'Med følgende kode. Du kan bruke enkelt sitat (") eller dobbelt sitat (" ") for å erklære eller skrive ut hvilken som helst strengvariabel, men det doble sitatet brukes til å skrive ut verdien til strengvariabelen med andre strengdata. Ulike bruksområder av strengvariabler vises i dette eksemplet.

$ nettsted = 'linuxhint';
Echo "$ nettsted er et godt bloggside.
";
$ os = 'linux';
ekko "Du kan lese forskjellige emner av $ OS på $ nettstedet.";
?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/strenger.PHP

Topp

Sammenkoblingsstrenger

'.' Operatør brukes i PHP for å kombinere flere variabler. Opprett en PHP -fil som heter 'Konkurranse.PHP'og legg til følgende kode for å kombinere flere strengvariabler. Summen av to tallvariabler lagres i en annen variabel, og verdiene til tre variabler skrives ut ved å kombinere med annen streng.

$ a = 30;
$ b = 20;
$ c = $ a + $ b;
ekko "summen av".$ a."Og".$ b." er ".$ C;
?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/concate.PHP

Topp

Trim strenger

listverk() Funksjon brukes i PHP for å fjerne ethvert tegn fra venstre og høyre side av en hvilken som helst streng. Det er to andre funksjoner i PHP for å fjerne karakter fra venstre eller høyre side. Disse er Ltrim () og RTRIM (). Opprett en PHP -fil som heter 'trimming.PHP'Med følgende kode for å vise bruken av disse tre funksjonene. Tre trimmingsfunksjoner brukes i skriptet og karakteren 'en'blir fjernet fra start eller slutt eller begge sider basert på påført streng.

$ text = "AA jeg liker programmering AA";
ekko "før trim: $ tekst
";
ekko "etter listverk".trim ($ tekst, 'a').""
";
ekko "etter Ltrim".Ltrim ($ tekst, 'A').""
";
ekko "etter RTRIM".rtrim ($ tekst, 'a').""
";
?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/trimming.PHP

Du kan lære mer om trimming fra følgende opplæringskobling.

https: // linuxhint.com/trim_string_php/

Topp

Underlag

substr () Funksjon brukes i PHP for å lese en bestemt del av en streng. Denne funksjonen kan ta tre parametere. Den første parameteren er hovedstrengen du vil kutte, den andre parameteren er startindeksen og den tredje parameteren er lengden på strengen. Den tredje parameteren er valgfri for denne metoden. Opprett en PHP -fil som heter 'substring.PHP'Med følgende kode for å vise bruken av denne funksjonen. I denne funksjonen teller startindeksen fra 0, men negativ startindeksverdi teller fra 1. Og lengdeverdien teller fra 1. Hvis du utelater den tredje parameteren for denne funksjonen, vil tegnene fra startindeksen til slutten av hovedstrengen bli kuttet.

Echo Substr ("Web Programming", 4,7).""
";
Echo Substr ("Web Programming", 4).""
";
Echo Substr ("Web Programming",-8,4).""
";
?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/substring.PHP

Topp

Variabler med tall

Du kan erklære forskjellige typer tallvariabler i PHP. Antallverdi kan være heltall eller flyte. Tre typer tall er erklært og lagt til i følgende skript. Opprett en PHP -fil som heter 'tall.PHP'For å vise bruken av antall variabel.

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

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/tall.PHP

Topp

Matte

PHP inneholder mange innebygde funksjoner for å gjøre forskjellige typer matematiske oppgaver, for eksempel Abs (), Ceil (), gulv (), Hexdec (), Max (), Min (), Rand () etc. Bruken av abs () Funksjon vises i følgende skript. abs () Funksjonen returnerer den absolutte verdien av et hvilket som helst tall. Hvis du oppgir noe negativt tall da abs () Funksjonen vil bare returnere verdien uten tegn.

AbsVal.PHP

$ nummer = -17.87;
$ ABSNUM = ABS ($ NUMMER);
ekko $ absnum;
?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/absval.PHP

Topp

Dagens dato

Du kan få data og tidsrelatert all informasjon på PHP på to måter. En måte å bruke dato () -funksjon og en annen måte å bruke DateTime Class. Hvordan du kan få gjeldende dato ved å bruke nevnte to måter vises i følgende skript. Skriptet vil vise gjeldende dato i formatet "Dagsmånedersår".
dagens dato.PHP

$ CurrentDate1 = dato ('d-m-y');
Echo $ CurrentDate1.""
";
$ CurrentDate2 = new DateTime ();
ekko $ currentDate2-> format ('d-m-y');
?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/currentdate.PHP

Datokontroll

CheckDate () -funksjon brukes i PHP for å sjekke en dato er gyldig eller ikke. Bruken av denne funksjonen vises i følgende skript. Dette skriptet vil sjekke et år er et sprangår eller ikke basert på en dato.

skuddår.PHP

if (sjekkdato (02, 29, 2018))
ekko "Året er sprangår";
ellers
ekko "Året er ikke sprangår";
?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/leapyear.PHP

Topp

Hvis uttalelser

hvis Uttalelse brukes til å erklære betinget uttalelse. Syntaksen til hvis Uttalelse i PHP ligner på andre standardprogrammeringsspråk. Følgende skript viser bruk av enkelt hvis uttalelse. I følge skriptet er tilstanden sann, og den vil skrive ut utdataene, ”Du er kvalifisert for dette tilbudet”.

hvis.PHP

$ alder = 20;
if ($ alder> = 18)
ekko "Du er kvalifisert for dette tilbudet";
?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/if.PHP

Topp

Ellers og annet

Du kan bruke ellers og eller hvis med IF -uttalelse hvis du vil utføre forskjellige uttalelser basert på forskjellige forhold. Tre typer forhold er sjekket i følgende skript. Den andre tilstanden vil være sant i henhold til manuset, og den vil skrive ut “Du vant andrepremien ”.
eller hvis.PHP

$ n = 220;
if ($ n == 1010)
ekko "Du vant førstepremien";
elseif ($ n == 220)
ekko "Du vant andrepremien";
annet
ekko "prøv igjen senere";

?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/elseif.PHP

Topp

Hvis med (eller og og)

Du kan bruke flere forhold i IF -uttalelse ved å bruke logisk ELLER og OG. Logisk ELLER Returnerer sant når noen tilstand av flere forhold blir sann. Logisk OG Returnerer sant når alle erklærte betingelser blir sanne. Følgende skript viser bruken av IF -uttalelse med ELLER og OG logikk. Her, If-Else-Hvis Uttalelse brukes med logisk OG som vil skrive ut utgangen basert på tilordnet $ current_time. En annen hvis uttalelse brukes med logisk ELLER som vil skrive ut utgangen hvis noen av forholdene blir sanne.
Orand.PHP

$ current_time = 17;
$ break_time = falsk;
if ($ current_time> = 9 og $ current_time <= 12)
ekko "morgen
";
elseif ($ current_time> 13 og $ current_time <= 16)
ekko "ettermiddag
";
ellers

ekko "kveld
";
$ break_time = true;

if ($ current_time> 16 eller $ break_time == true)
ekko "Gå til hjemmet
";
?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/orand.PHP

Topp

Matriser

Når du vil legge til flere verdier i en enkelt variabel, kan du bruke matrise eller objektvariabel. Hovedsakelig kan to typer matrise erklæres på et hvilket som helst programmeringsspråk. Disse er numeriske og assosiative matrise. Array kan kategoriseres etter en dimensjonal og flerdimensjonal matrise også. Følgende eksempel viser bruk av enkel numerisk og assosiativ rekke. Her, numerisk matrise, $ navn leses og skrives ut ved å bruke for loop og assosiativ matrise, $ e -post er lest og trykt av for hver Løkke.

Array.PHP

// Numerisk matrise
$ navn = Array ("Jim", "Riffat", "Ella");
for ($ i = 0; $ iekko "Navn:".$ navn [$ i].""
";
// assosiativ matrise
$ e -post = matrise ("jim" => "[email protected] "," riffat "=>" [email protected] ",
"Ella" => "[email protected] ");
foreach ($ e -post som $ name => $ e -post)

ekko "
E -postadressen til $ navn er $ e -post
";

?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/matrise.PHP

Du kan besøke følgende opplæringslenke for å vite mer om PHP -matrise.

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

Topp

mens du er sløyfe

PHP bruker tre typer løkker for å iterere en kodeblokk flere ganger. samtidig som Loop er en av dem som fortsetter iterasjonen til sløyfen når termineringsbetingelsen. Syntaksen til mens Loop Declaration ligner på de andre standardprogrammeringsspråk. Følgende eksempel viser bruken av samtidig som Løkke. Løyfen brukes her for å finne ut til og med tall fra 1 til 10. Løkken vil iterere i 10 ganger og sjekke hvert nummer er delbar med 2 eller ikke. Tallene som kan deles ut med 2 vil trykke.

samtidig som.PHP

$ n = 1;
ekko "til og med tall fra 1-10
";
mens ($ n < 11)

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

?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/while.PHP

Topp

Foreach Loop

PHP bruker for hver sløyfe for å lese en matrise eller objektvariabel. Denne sløyfen kan lese nøkkel/verdi Par fra et assosiativt utvalg. Bruken av denne sløyfen vises i følgende skript. Her er et assosiativt utvalg som heter $ bøker er erklært. Indeksen for matrisen inneholder boktypen og verdien av matrisen inneholder boknavnet. for hver Loop brukes til å iterere matrisen med nøkkel og verdi og skrive dem ut ved å sammenkoble med annen streng.
for hver.PHP

$ bøker = Array ("CMS" => "WordPress", "Framework" => "Laravel 5", "JavaScript Library" =>
"React 16 Essentials");
foreach ($ bøker som $ type => $ boknavn)
ekko " $ boknavn er en populær $ type
";

?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/foreach.PHP

Topp

funksjoner

Hvis du vil bruke den samme kodeblokken mange ganger i mange deler av det samme skriptet, er det bedre å opprette en funksjon med den vanlige kodeklokken og ringe funksjonen der koden trenger å utføre. En enkel bruk av funksjonen vises i følgende eksempel. Her er en funksjon uten noe argument erklært som vil skrive ut en tekst etter å ha ringt.

funksjon.PHP

// erklære funksjonen
funksjon Welcomemessage ()
ekko "

Velkommen til Linuxhint

";

// Ring funksjonen
Velkomstmelding();
?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/funksjon.PHP

Topp

funksjonsargumenter

Du kan bruke en funksjon med argumenter eller uten argumenter. Det forrige eksemplet viser bruken av argument mindre funksjon. Du kan sende argument i funksjon etter verdi eller referanse. Argumentet sendes med verdi til funksjonen i følgende eksempel. Her er det definert en funksjon med ett argument som vil ta radiusverdien til en sirkel og beregne sirkelområdet basert på den verdien. Funksjonen kalles tre ganger med tre forskjellige radiusverdier.
Circlearea.PHP

// erklære funksjonen
funksjon circlearea ($ radius)
$ område = 3.14*$ radius*$ radius;
ekko "

Området til sirkelen er $ område

";

// Ring funksjonen
Circlearea (12);
Circlearea (34);
Circlearea (52);
?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/circlearea.PHP

Topp

dø og gå ut

PHP bruker dø() og exit() Funksjoner å avslutte fra skriptet ved å vise en feilmelding. Det er ingen grunnleggende forskjell mellom disse to funksjonene. Bruken av disse begge funksjonene vises i følgende eksempler.

die () funksjon

Følgende skript vil generere en feil hvis Newfile.TXT eksisterer ikke på det nåværende stedet og stopper utførelsen ved å vise feilmeldingen som er inkludert i die () -metoden.

Dieerr.PHP

hvis(!fopen ("Newfile.txt "," r "))
dø ("Kan ikke åpne filen");
ekko "Å lese filinnholdet ...";
?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/dieerr.PHP

exit () funksjon

Følgende skript vil stoppe utførelsen av skriptet ved å vise feilmelding hvis verdien av $ n ikke lik 100.

exiterr.PHP

$ n = 10;
hvis ($ n != 100)
Avslutt ("N er ikke lik 100");
ellers
ekko "n er lik 100";
?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/exiterr.PHP

Topp

Inkluderer filer

Når du trenger å bruke den samme koden i flere PHP -skript, er det bedre å lagre det vanlige skriptet i hvilken som helst fil og bruke koden flere ganger ved å inkludere filen. Du kan inkludere fil i PHP ved å bruke fire metoder. Disse er nødvendig (), krever_once (), inkluderer () og inkluderer_once (). Hvis krever () eller krever_once () unnlater å inkludere filen, så stopper den utførelsen av skriptet med tvang, men inkludere() eller inkluderer_once () stopper ikke utførelsen av skriptet hvis en feil oppstår i inkludering. Bruken av de to metodene vises i følgende eksempel. Opprett en PHP -fil som heter “Velkommen.PHP”Med følgende kode som vil bli inkludert senere. Dette skriptet vil skrive ut en enkel tekst.

Velkommen.PHP

ekko "Begynn å lese herfra
";
?>

Opprett en annen PHP -fil som heter “inkluderer_file.PHP”Og legg til følgende kode. Her, inkludere() Metoden vil ikke stoppe utførelsen for inkluderingsfeil og skrive ut meldingen "Laravel er en veldig populær PHP -ramme nå”. Men krever () Metoden vil stoppe utførelsen for inkluderingsfeil og vil ikke skrive ut de to siste ekko -meldingene etter krav () uttalelse.

inkluderer_file.PHP

inkluderer ('Welcom.php ');
Echo "Laravel er en veldig populær PHP -ramme nå
";
Krev ('Welcom.php ');
ekko "Du kan bruke Magento til å utvikle netthandelsted
";
ekko "Takk for at du leser
";
?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/include_file.PHP

Topp

JSON -bruk

Det er en innebygd metode i PHP for å lese data fra webserveren i JSON-format og vises på websiden. En av de vanlige metodene til PHP er json_encode () For å lage JSON -data. Denne metoden brukes i følgende skript for å konvertere PHP -matrise til JSON -data.

JSON.PHP

$ elementer = matrise ("penn", "blyant", "viskelær", "fargebok");
$ Jsondata = json_encode ($ elementer);
ekko $ jsondata;
?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/json.PHP

Topp

XML -bruk

PHP har en forlengelse som heter Simplexml For analysering av XML -data. simplexml_load_string () er en innebygd funksjon av PHP for å analysere XML-fil. Følgende eksempel viser hvordan du kan bruke simplexml_load_string () Funksjon for å lese data fra XML -innhold. Her lagres XML -data i en variabel, $ Xmldata og $ XML -variabel brukes til å lese dataene til $ Xmldata. Etter å ha lest dataene, skrives innholdet ut som en matrisestruktur med datatype.

XML.PHP

$ Xmldata =
""

Easy Laravel 5
W. Jason Gilmore
EasyLaravelbook.com
";
$ xml = simplexml_load_string ($ xmldata) eller die ("feil i lesing");
var_dump ($ xml);
?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/xml.PHP

Topp

HTML -skjemainnganger

Du kan bruke forskjellige typer innebygde utvalg av PHP for å lese innsendte skjemadata basert på metodeattributtverdien til skjemaet. Du må bruke $ _POST -matrise hvis skjemadata sendes inn ved hjelp av POST -metoden og du må bruke $ _Get -array hvis skjemaet sendes inn ved hjelp av GET -metoden. Følgende eksempel bruker POST -metode for å sende inn skjemadata til serveren. Du må lage to filer for å teste følgende skript. En er "Logg Inn.html ” Og en annen er "Sjekk.PHP ”. HTML -filen inneholder en form av to elementer. Dette er brukernavn og passord. Skjema data sendes inn for å sjekke.PHP -fil ved å bruke postmetode. PHP -skriptet vil sjekke den innsendte verdien av brukernavn og passord. Hvis brukernavnet er 'admin' og passord er '1234 ' da vil den skrive ut 'Gyldig bruker ' Ellers vil den skrive ut 'Ugyldig bruker'.

Logg Inn.html




Brukernavn:

passord:




Sjekk.PHP

if ($ _ post ['brukernavn'] == 'admin' && $ _post ['pwd'] == '1234')
ekko "gyldig bruker";
ellers
ekko "ugyldig bruker";
?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/pålogging.html

Hvis brukernavnet og passordet ikke samsvarer, vil følgende utdata vises.

Topp

get_browser -funksjonen

get_browser () er en innebygd funksjon av PHP som brukes til å lese all informasjon relatert til nettleseren ved å lese Browscap.Inn jeg fil. Følgende skript viser utdataene fra denne funksjonen i arrayformat.
GetBrowser.PHP

ekko $ _server ['http_user_agent'];
$ nettleser = get_browser ();
print_r ($ nettleser);
?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/getbrowser.PHP

Topp

Øktlagring

Du kan lagre sesjonsinformasjon i PHP ved å bruke $ _Session Array. PHP har mange innebygde funksjoner for å håndtere økten. Session_Start () Funksjon brukes i følgende skript for å starte økten og to øktverdier lagres i $ _Session Array.

økt.PHP

Session_Start ();
$ _Session ["name"] = "John";
$ _Session ["Color"] = "Blå";
Echo "øktdata lagres.";
?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/økt.PHP

Topp

Serverforespørsel

Det er nevnt tidligere at PHP har mange super globale variabler for å håndtere serverforespørsel. $ _Server Array er en av disse variablene som brukes til å få serverinformasjon. Følgende skript vil skrive ut filnavnet til det utførende skriptet og navnet på kjøreserveren.

ServerRequest.PHP

ekko $ _server ['php_self'];
ekko "
";
ekko $ _server ['server_name'];
ekko "
";
?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/serverRequest.PHP

Topp

HTTP -innlegg

HTTP -protokoll brukes til å kommunisere mellom serveren og klienten. Enhver nettleser fungerer som en klient for å sende HTTP -forespørsel til serveren, og serveren sender svaret til klienten basert på forespørselen. HTTP -forespørsel kan sendes ved å bruke post og få metode. Følgende eksempel viser bruk av HTTP -postforespørsel i PHP. Her er en HTML -skjema designet for å ta høyde og breddeverdi på et hvilket som helst rektangel og sendes til serveren. $ _POST Array brukes til å lese verdiene og beregne området til rektangelet og skrive ut.
httppost.PHP




Høyde:


Bredde:






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

$ areal = $ _post ["ht"] * $ _post ["wd"];
ekko "området til rektangelet er $ område";

?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/httppost.PHP

Hvis brukeren skriver 10 og 20 som høyde og bredde, vil følgende utgang oppstå.

Topp

Sende e -post

PHP har en innebygd funksjon som heter post() for å sende en e -post. Den har fire argumenter. De tre første argumentene er obligatoriske og siste argument er valgfritt. Det første argumentet tar mottakerens e -postadresse, det andre argumentet tar e -postfag, det tredje argumentet tar e -postorgan og frem argument tar overskriftsinnhold. Men denne funksjonen fungerer bare i live -serveren. Hvordan du kan bruke denne funksjonen vises i følgende skript.
e -post.PHP

$ til = '[email protected] ';
$ emne = 'Takk for at du kontaktet oss';
$ melding = 'Vi løser problemet ditt snart';
Mail ($ til, $ emne, $ melding);
?>

Hvis du vil sende e -post fra lokal server ved å bruke PHP, kan du bruke Phpmailer -klasse. Du kan besøke følgende opplæringslenke for å vite mer om denne klassen.

https: // linuxhint.com/how-to-send-e-post-fra-php/

Topp

Klasse og objekt

Objektorientert programmeringsfunksjon er lagt til i PHP fra versjon 5. Klasse og objekt er de viktigste delene av enhver objektorientert programmering. En klasse er en samling av variabler og metoder, og et objekt er en forekomst av en klasse. Hvordan du kan opprette og bruke en enkel klasse og objekt vises i følgende eksempel. Her, en klasse som heter Kunde er definert med tre offentlige variabler og en metode. Etter å ha opprettet objektet som heter $ custobj, Variabler initialiseres ved å ringe setValue metode og trykt senere.
ClassObject.PHP

klassekunde

// erklære egenskaper/variabler
offentlig $ navn;
offentlig $ adresse;
offentlig $ telefon;
// angi kundedata
offentlig funksjon setValue ($ name, $ addr, $ telefon)
$ this-> name = $ name;
$ this-> adresse = $ addr;
$ this-> telefon = $ telefon;


// Opprett et nytt objekt for kunden
$ custobj = ny kunde;
// Angi egenskapens verdier
Echo $ custobj-> setValue ("Alia", "Dhaka, Bangladesh", "+8801673434456");
// Skriv ut kundeverdien
ekko "Navn:".$ custobj-> navn.""
";
ekko "adresse:".$ custobj-> adresse.""
";
ekko "Telefon:".$ custobj-> telefon.""
";
?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/classObject.PHP

Topp

Avvikshåndtering

En av de viktige funksjonene ved objektorientert programmering er unntakshåndtering. Unntakshåndtering har to deler. Disse er prøve blokkering og å fange blokkere. Try Block inneholder skriptet, og når en feil vises i skriptet, kastes et unntak av Try Block for å fange blokkering. En enkel bruk av unntakshåndtering vises i følgende eksempel. Her vil prøve Block sjekke verdien av $ nummer. Hvis $ nummer er større enn 9 Da vil det kaste et unntak med meldingen “Du må velge ett siffernummer”Ellers vil skriptet skrive ut verdien av $ nummer med annen tekst.
unntak.PHP

$ nummer = 15;
// prøv blokkering
prøv
if ($ nummer> 10)
Kast nytt unntak ("Du må velge ett siffernummer
");

// Skriv ut utgangen hvis intet unntak oppstår
ekko "valgt nummer er $ nummer
";

// Fangs unntak
fangst (unntak $ e)
ekko 'Feilmelding:' .$ e-> getMessage ();

?>

Produksjon:

Kjør filen fra nettleseren.

http: // localhost/unntak.PHP

Topp

Konklusjon

Den grunnleggende PHP -programmeringen er forklart i denne opplæringen ved å bruke 30 eksempler. Hvis du vil lære PHP eller vil bli en nettutvikler i fremtiden, vil denne opplæringen hjelpe deg med å begynne å skrive skript i PHP.