Osnove PHP:
- Pozdravljen, svet
- Komentarji
- Spremenljivke z nizi
- Združi strune
- Trim strune
- Podniz
- Spremenljivke s številkami
- Matematika
- Trenutni datum
- Preverjanje datuma
- Če Izjave
- Else in ElseIf
- Če z (ALI in IN)
- Polja
- medtem ko Loop
- zanka foreach
- funkcije
- argumentov funkcije
- umre in izstopi
- Vključi datoteke
- Uporaba JSON
- Uporaba XML
- Vnosi v obrazce HTML
- get_browser funkcija
- Shramba seje
- Način strežniške zahteve
- HTTP POST
- Pošiljanje e-pošte
- Predmet in razred
- Ravnanje z izjemami
Pozdravljen, svet
Razširitev datoteke PHP je .php. Oznake se uporabljajo za določanje bloka in uporabe PHP kode ';' na koncu vrstice je obvezen za PHP skript. Ustvari novo datoteko z imenom 'najprej.php'da zaženete svoj prvi skript in datoteko shranite v / www / html / htdocs mapo. Dodajte naslednji skript, da natisnete preprosto besedilo, “Pozdravljen, svet".
// Natisni besediloodmev "Hello World";
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / first.php
Na vrh
Komentarji
Kot drugi standardni programski jeziki lahko tudi pri enovrstnem komentarju uporabite '//', pri večvrstnem komentarju pa '/ * * /'. Ustvari PHP datoteko z imenom 'komentar.php'z naslednjo kodo za prikaz uporabe enojnih in večvrstnih komentarjev v PHP.
// Dodelimo vrednost spremenljivki $ n$ n = 10;
/ * Natisni
vrednost $ n * /
odmev "n = $ n";
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / comment.php
Na vrh
Spremenljivke z nizi
Simbol '$' se uporablja za izjavo in branje katere koli spremenljivke v PHP. Ustvari PHP datoteko z imenom 'strune.php"z naslednjo kodo. Z enim narekovajem (") ali dvojnim narekovajem (" ") lahko prijavite ali natisnete katero koli spremenljivko niza, vendar dvojno narekovaj uporabite za tiskanje vrednosti spremenljivke niza z drugimi podatki niza. V tem primeru so prikazane različne uporabe nizovnih spremenljivk.
$ site = 'LinuxHint';echo "$ stran je dobra spletna stran.
";
$ os = 'Linux';
echo "Na spletnem mestu $ lahko preberete različne teme $ os.";
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / strings.php
Na vrh
Združi strune
"." operator se v PHP uporablja za kombiniranje več spremenljivk. Ustvari PHP datoteko z imenom 'concate.php'in dodajte naslednjo kodo, da združite več spremenljivk niza. Vsota dveh številskih spremenljivk se shrani v drugo spremenljivko, vrednosti treh spremenljivk pa se natisnejo s kombiniranjem z drugim nizom.
$ a = 30;$ b = 20;
$ c = $ a + $ b;
echo "Vsota".$ a."in".$ b."je".$ c;
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / concate.php
Na vrh
Trim strune
obrezati () Funkcija se v PHP uporablja za odstranjevanje poljubnih znakov z leve in desne strani poljubnega niza. V PHP sta še dve funkciji za odstranjevanje znakov z leve ali desne strani. To so ltrim () in rtrim (). Ustvari PHP datoteko z imenom 'obrezovanje.php'z naslednjo kodo, ki prikazuje uporabo teh treh funkcij. V skriptu in znaku so uporabljene tri funkcije obrezovanjaa'se odstrani z začetka ali konca ali obeh strani glede na uporabljeni niz.
$ text = "aa Všeč mi je programiranje aa";echo "Pred obrezovanjem: $ text
";
odmev "Po trim: ".trim ($ text, 'a')."
";
odmev "Po ltrim: ".ltrim ($ text, 'a')."
";
odmev "Po rtrim: ".rtrim ($ besedilo, 'a')."
";
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / obrezovanje.php
Več o obrezovanju lahko izveste na naslednji povezavi z vadnico.
https: // linuxhint.com / trim_string_php /
Na vrh
Podniz
podstr () Funkcija se v PHP uporablja za branje določenega dela niza. Ta funkcija ima lahko tri parametre. Prvi parameter je glavni niz, ki ga želite izrezati, drugi parameter je začetni indeks in tretji parameter je dolžina niza. Tretji parameter ni obvezen za to metodo. Ustvari PHP datoteko z imenom 'podniz.php'z naslednjo kodo, ki prikazuje uporabo te funkcije. V tej funkciji se začetni indeks šteje od 0, negativna začetna vrednost indeksa pa od 1. In vrednost dolžine šteje od 1. Če izpustite tretji parameter te funkcije, bodo znaki od začetnega indeksa do konca glavnega niza izrezani.
echo substr ("Spletno programiranje", 4,7)."";
echo substr ("Spletno programiranje", 4)."
";
echo substr ("Spletno programiranje", - 8,4)."
";
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / podniz.php
Na vrh
Spremenljivke s številkami
V PHP lahko prijavite različne vrste številskih spremenljivk. Vrednost števila je lahko celo število ali float. V naslednjem skriptu so navedene in dodane tri vrste številk. Ustvari PHP datoteko z imenom 'številke.php'za prikaz uporabe številske spremenljivke.
$ a = 8;$ b = 10.5;
$ c = 0xFF;
echo $ a + $ b + $ c;
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / numbers.php
Na vrh
Matematika
PHP vsebuje veliko vgrajenih funkcij za izvajanje različnih vrst matematičnih nalog, kot je abs (), ceil (), nadstropje (), hexdec (), max (), min (), rand () itd. Uporaba abs () funkcija je prikazana v naslednjem skriptu. abs () vrne absolutno vrednost poljubnega števila. Če navedete katero koli negativno številko, potem abs () funkcija vrne samo vrednost brez znaka.
absval.php
$ številka = -17.87;$ absnum = abs ($ število);
echo $ absnum;
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / absval.php
Na vrh
Trenutni datum
Podatke in podatke o času v PHP lahko dobite na dva načina. En način uporabe funkcije date () in drugi način uporabe razreda DateTime. Kako lahko do omenjenega datuma pridete z uporabo omenjenih dveh načinov, je prikazano v naslednjem skriptu. Skript bo prikazal trenutni datum v obliki "dan-mesec-leto".
Trenutni datum.php
echo $ CurrentDate1."
";
$ CurrentDate2 = nov datum ();
echo $ CurrentDate2-> format ('d-m-Y');
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / currentdate.php
Preverjanje datuma
funkcija checkdate () se v PHP uporablja za preverjanje veljavnosti datuma ali ne. Uporaba te funkcije je prikazana v naslednjem skriptu. Ta skript bo preveril, ali je leto prestopno ali ne glede na datum.
prestopno leto.php
če (datum preverjanja (02, 29, 2018))echo "Leto je prestopno";
drugače
echo "Leto ni prestopno";
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / leapyear.php
Na vrh
če Izjave
če stavek se uporablja za razglasitev pogojnega stavka. Sintaksa če stavek v PHP je podoben drugim standardnim programskim jezikom. Naslednji skript prikazuje uporabo preprostega če izjavo. Po scenariju je pogoj resničen in bo natisnil izhod, "Upravičeni ste do te ponudbe".
če.php
$ starost = 20;če ($ starost> = 18)
echo "Upravičeni ste do te ponudbe";
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / if.php
Na vrh
Else in ElseIf
Lahko uporabiš drugače in elseif z izjavo if, če želite izvajati različne stavke na podlagi različnih pogojev. V naslednjem skriptu so preverjene tri vrste pogojev. Drugi pogoj bo izpolnjen v skladu s scenarijem in natisnil bo "Dobili ste drugo nagrado ".
elseif.php
če ($ n == 1010)
echo "Osvojili ste prvo nagrado";
elseif ($ n == 220)
echo "Osvojili ste drugo nagrado";
še
echo "Poskusi znova pozneje";
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / elseif.php
Na vrh
Če z (ALI in IN)
V stavku if lahko uporabite več pogojev z uporabo logičnega ALI in IN. Logično ALI vrne true, ko kateri koli pogoj več pogojev postane true. Logično IN vrne true, ko postanejo vsi prijavljeni pogoji resnični. Naslednji skript prikazuje uporabo stavka if z ALI in IN logiko. Tukaj, če-drugače-če stavek se uporablja z logičnim IN ki bo natisnil izhod na podlagi dodeljenega $ trenutni_čas. Še en stavek if se uporablja z logičnim ALI to bo natisnilo izhod, če kateri koli od pogojev postane resničen.
orand.php
$ break_time = false;
if ($ current_time> = 9 IN $ current_time <= 12)
odmev "Jutro
";
elseif ($ current_time> 13 IN $ current_time <= 16)
odmev "Popoldne
";
drugače
odmev "Večer
";
$ break_time = true;
če ($ current_time> 16 ALI $ break_time == true)
echo "Pojdi domov
";
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / orand.php
Na vrh
Polja
Če želite v eno spremenljivko dodati več vrednosti, lahko uporabite spremenljivko matrike ali predmeta. V katerem koli programskem jeziku je mogoče prijaviti predvsem dve vrsti matrike. To so numerični in asociativni niz. Matriko lahko kategoriziramo tudi z enodimenzionalno in večdimenzionalno matriko. Naslednji primer prikazuje uporabo preprostega številskega in asociativnega polja. Tukaj je številčno polje, $ imena se bere in natisne z uporabo for zanke in asociativne matrike, $ e-poštnih sporočil prebere in natisne za vsakogar zanko.
matriko.php
// Numerično polje$ names = array ("Jim", "Riffat", "Ella");
za ($ i = 0; $ i
";
// Asociativno polje
$ emails = array ("Jim" => "[email protected]", "Riffat" => "[email protected]",
"Ella" => "[e-pošta zaščitena]");
foreach ($ e-poštnih sporočil kot $ name => $ email)
odmev "
E-poštni naslov $ name je $ email
";
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / array.php
Če želite izvedeti več o matriki PHP, lahko obiščete naslednjo povezavo do vadnice.
https: // linuxhint.com / php-arrays-tutorial /
Na vrh
medtem ko Loop
PHP uporablja tri vrste zank za večkratno ponovitev bloka kode. medtem zanka je ena izmed njih, ki nadaljuje ponovitev, dokler zanka ne doseže pogoja zaključka. Sintaksa izjave zanke while je podobna drugim standardnim programskim jezikom. Naslednji primer prikazuje uporabo medtem zanko. Zanka se tukaj uporablja za iskanje parnih števil od 1 do 10. Zanka se bo ponovila 10-krat in preverila, ali je vsako število deljivo z 2 ali ne. Natisnejo se številke, ki so deljive z 2.
medtem.php
$ n = 1;echo "Parna števila od 1-10
";
medtem ko ($ n < 11)
če (($ n% 2) == 0)
echo "$ n
";
$ n ++;
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / while.php
Na vrh
zanka foreach
PHP uporablja za vsakogar zanka za branje matrike ali predmetne spremenljivke. Ta zanka lahko bere ključ / vrednost par iz asociativnega polja. Uporaba te zanke je prikazana v naslednjem skriptu. Tukaj je asociativno polje z imenom $ knjig je razglašena. Indeks polja vsebuje vrsto knjige, vrednost polja pa ime knjige. za vsakogar zanka se uporablja za ponavljanje matrike s ključem in vrednostjo ter njihovo tiskanje s povezovanjem z drugim nizom.
za vsakogar.php
"React 16 essentials");
foreach ($ knjige kot $ type => $ bookName)
odmev " $ bookName je priljubljena $ type
";
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / foreach.php
Na vrh
funkcije
Če želite isti blok kode večkrat uporabiti v več delih istega skripta, potem je bolje, da ustvarite funkcijo s skupnim blokom kode in pokličete funkcijo, kjer mora biti koda izvedena. Preprosta uporaba funkcije je prikazana v naslednjem primeru. Tu je navedena funkcija brez kakršnega koli argumenta, ki bo po klicu natisnila besedilo.
funkcijo.php
// Prijavi funkcijofunkcija WelcomeMessage ()
odmev "
Dobrodošli v Linuxhintu
// pokličemo funkcijo
WelcomeMessage ();
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / function.php
Na vrh
argumentov funkcije
Funkcijo lahko uporabite z argumenti ali brez njih. Prejšnji primer prikazuje uporabo funkcije brez argumentov. Argument lahko pošljete v funkciji po vrednosti ali sklicu. Argument se vrednosti prenese v funkcijo v naslednjem primeru. Tu je definirana funkcija z enim argumentom, ki bo zajela vrednost polmera kroga in na podlagi te vrednosti izračunala površino kroga. Funkcija se pokliče trikrat s tremi različnimi vrednostmi polmera.
krožno območje.php
function circleArea ($ polmer)
$ območje = 3.14 * $ polmer * $ polmer;
odmev "
Območje kroga je $ area
";// pokličemo funkcijo
circleArea (12);
circleArea (34);
circleArea (52);
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / circlearea.php
Na vrh
umre in izstopi
PHP uporablja umre () in izhod () funkcije za izhod iz skripta s prikazom sporočila o napaki. Med tema dvema funkcijama ni osnovne razlike. Uporaba obeh funkcij je prikazana v naslednjih primerih.
funkcija die ()
Naslednji skript bo ustvaril napako, če newfile.txt ne obstaja na trenutni lokaciji in zaustavi izvajanje tako, da prikaže sporočilo o napaki, vključeno v metodo die ().
dieerr.php
če (!fopen ("nova datoteka.txt "," r "))die ("Datoteke ni mogoče odpreti");
echo "Branje vsebine datoteke ...";
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / dieerr.php
funkcija izhod ()
Naslednji skript bo ustavil izvajanje skripta s prikazom sporočila o napaki, če vrednost $ n ni enaka 100.
exiterr.php
$ n = 10;če ($ n != 100)
izhod ("n ni enako 100");
drugače
echo "n je enako 100";
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / exiterr.php
Na vrh
Vključi datoteke
Če morate uporabiti isto kodo v več PHP skriptih, je bolje, da skupni skript shranite v katero koli datoteko in jo uporabite večkrat, tako da datoteko vključite. Datoteko lahko v PHP vključite s štirimi metodami. Te so require (), require_once (), include () in vključi_once (). Če zahtevaj () ali require_once () ne uspe vključiti datoteke, potem na silo ustavi izvajanje skripta, vendar vključi () ali vključi_ enkrat () ne ustavi izvajanja skripta, če pride do napake pri vključitvi. Uporaba obeh metod je prikazana v naslednjem primeru. Ustvarite PHP datoteko z imenom “dobrodošli.php"Z naslednjo kodo, ki bo vključena pozneje. Ta skript bo natisnil preprosto besedilo.
dobrodošli.php
echo "Začnite brati od tukaj";
?>
Ustvari še eno datoteko PHP z imenom »vključi_datoteko.php"In dodajte naslednjo kodo. Tukaj, vključi () metoda ne bo ustavila izvedbe za napako vključitve in natisnila sporočilo “Laravel je zdaj zelo priljubljen PHP okvir". Ampak zahtevaj () metoda ustavi izvajanje zaradi napake vključitve in ne bo natisnila zadnjih dveh odmevnih sporočil po stavku require ().
vključi_datoteko.php
vključi ('dobrodošli.php ');echo "Laravel je zdaj zelo priljubljen okvir PHP
";
require ('dobrodošli.php ');
echo "Magento lahko uporabite za razvoj spletnega mesta za e-trgovino
";
echo "Hvala za branje
";
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / include_file.php
Na vrh
Uporaba JSON
V PHP je vgrajena metoda za branje podatkov s spletnega strežnika v obliki JSON in prikaz na spletni strani. Ena najpogostejših metod PHP je json_encode () za ustvarjanje podatkov JSON. Ta metoda se uporablja v naslednjem skriptu za pretvorbo PHP matrike v podatke JSON.
json.php
$ items = array ("Pen", "Pencil", "Eraser", "Color Book");$ JSONdata = json_encode ($ postavk);
echo $ JSONdata;
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / json.php
Na vrh
Uporaba XML
PHP ima pripono z imenom SimpleXML za razčlenjevanje podatkov XML. simplexml_load_string () je vgrajena funkcija PHP za razčlenitev datoteke XML. Naslednji primer prikazuje, kako lahko uporabljate simplexml_load_string () funkcija za branje podatkov iz vsebine XML. Tu so podatki XML shranjeni v spremenljivki, $ XMLData in spremenljivka $ xml se uporablja za branje podatkov $ XMLData. Po branju podatkov se vsebina natisne kot matrična struktura s podatkovnim tipom.
xml.php
$ XMLData ="
$ xml = simplexml_load_string ($ XMLData) ali die ("Napaka pri branju");
var_dump ($ xml);
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / xml.php
Na vrh
Vnosi v obrazce HTML
Za branje predloženih podatkov obrazca lahko uporabite različne vrste vgrajenega polja PHP na podlagi vrednosti atributa metode obrazca. Če so podatki obrazca poslani z metodo POST, morate uporabiti polje $ _POST, če je obrazec poslan z metodo GET, pa morate uporabiti polje $ _GET. Naslednji primer uporablja metodo POST za pošiljanje podatkov obrazca v strežnik. Za preizkus naslednjega skripta morate ustvariti dve datoteki. Eno je "Vpiši se.html " in drugo je “Preverite.php ". Datoteka HTML vsebuje obliko dveh elementov. To sta uporabniško ime in geslo. Podatki obrazca se predložijo v preverjanje.php z uporabo metode post. PHP skript bo preveril predloženo vrednost uporabniškega imena in gesla. Če je uporabniško ime 'admin' in geslo je '1234 ' potem se bo natisniloVeljaven uporabnik ' v nasprotnem primeru se bo natisnilo 'Neveljaven uporabnik'.
Vpiši se.html
preverite.php
če ($ _ POST ['uporabniško ime'] == 'admin' && $ _POST ['pwd'] == '1234')echo "Veljaven uporabnik";
drugače
echo "Neveljaven uporabnik";
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / login.html
Če se uporabniško ime in geslo ne ujemata, se prikaže naslednji izhod.
Na vrh
get_browser funkcija
get_browser () je vgrajena funkcija PHP, ki se uporablja za branje vseh informacij, povezanih z brskalnikom, z branjem browscap.ini mapa. Naslednji skript prikazuje izhod te funkcije v obliki matrike.
getbrowser.php
$ browser = get_browser ();
print_r ($ brskalnik);
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / getbrowser.php
Na vrh
Shramba seje
Informacije o sejah lahko shranite v PHP z uporabo $ _SESSION matriko. PHP ima veliko vgrajenih funkcij za upravljanje seje. session_start () funkcija se uporablja v naslednjem skriptu za začetek seje in dve vrednosti seje sta shranjeni v $ _SESSION matriko.
sejo.php
session_start ();$ _SESSION ["name"] = "Janez";
$ _SESSION ["color"] = "Modra";
echo "Podatki seje so shranjeni.";
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / session.php
Na vrh
Način strežniške zahteve
Že prej je bilo omenjeno, da ima PHP veliko super globalnih spremenljivk za obdelavo zahtev strežnika. $ _SERVER matrika je ena od teh spremenljivk, ki se uporabljajo za pridobivanje informacij o strežniku. Naslednji skript bo natisnil ime datoteke izvrševalnega skripta in ime tekaškega strežnika.
zahtevo strežnika.php
echo $ _SERVER ['PHP_SELF'];odmev "
";
echo $ _SERVER ['SERVER_NAME'];
odmev "
";
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / serverrequest.php
Na vrh
HTTP POST
Protokol HTTP se uporablja za komunikacijo med strežnikom in odjemalcem. Vsak brskalnik deluje kot odjemalec za pošiljanje zahteve HTTP strežniku in ta pošlje odgovor stranki na podlagi zahteve. Zahtevo HTTP lahko pošljete z uporabo metod POST in GET. Naslednji primer prikazuje uporabo zahteve HTTP POST v PHP. Obrazec HTML je zasnovan tako, da zavzame vrednost višine in širine katerega koli pravokotnika in ga pošlje strežniku. $ _POST matrika se uporablja za branje vrednosti in izračun površine pravokotnika ter tiskanje.
httppost.php
če ($ _POST ["ht"] || $ _POST ["wd"])
$ area = $ _POST ["ht"] * $ _POST ["wd"];
echo "Površina pravokotnika je $ area";
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / httppost.php
Če uporabnik vpiše 10 in 20 kot višino in širino, se bo pojavil naslednji izhod.
Na vrh
Pošiljanje e-pošte
PHP ima vgrajeno funkcijo z imenom pošta () za pošiljanje e-pošte. Ima štiri argumente. Prvi trije argumenti so obvezni, zadnji argument pa neobvezni. Prvi argument zajema e-poštni naslov prejemnika, drugi argument zajema e-poštni naslov, tretji argument zajema telo e-pošte in nadaljnji argument zajema vsebino glave. Toda ta funkcija deluje samo v strežniku v živo. Kako lahko uporabljate to funkcijo, je prikazano v naslednjem skriptu.
E-naslov.php
$ subject = 'Hvala, ker ste nas kontaktirali';
$ message = 'Vaš problem bomo kmalu rešili';
pošta ($ na, $ tema, $ sporočilo);
?>
Če želite poslati e-pošto z lokalnega strežnika s pomočjo PHP, lahko uporabite razred PHPMailer. Če želite izvedeti več o tem predavanju, lahko obiščete naslednjo povezavo do vadnice.
https: // linuxhint.com / kako-poslati-e-pošto-iz-php /
Na vrh
Razred in predmet
Objektno usmerjeno programiranje je v PHP dodano od različice 5. Razred in objekt sta glavna dela vsakega objektno usmerjenega programiranja. Razred je zbirka spremenljivk in metod, objekt pa je primerek razreda. Kako lahko ustvarite in uporabite preprost razred in predmet, je prikazano v naslednjem primeru. Tukaj je razred z imenom Stranka je definiran s tremi javnimi spremenljivkami in eno metodo. Po ustvarjanju predmeta z imenom $ custobj, spremenljivke se inicializirajo s klicem setValue metoda in natisnjena kasneje.
classobject.php
// Navedite lastnosti / spremenljivke
javno ime $;
javni $ naslov;
javni $ telefon;
// Nastavitev podatkov o strankah
javna funkcija setValue ($ name, $ addr, $ phone)
$ to-> ime = $ ime;
$ to-> naslov = $ addr;
$ to-> telefon = $ telefon;
// Ustvari nov predmet stranke
$ custobj = nova stranka;
// Nastavitev vrednosti lastnosti
echo $ custobj-> setValue ("Alia", "Daka, Bangladeš", "+ 8801673434456");
// Natisnemo vrednost kupca
echo "Ime:".$ custobj-> ime."
";
echo "Naslov:".$ custobj-> naslov."
";
echo "Telefon:".$ custobj-> telefon."
";
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / classobject.php
Na vrh
Ravnanje z izjemami
Ena pomembnih lastnosti objektno usmerjenega programiranja je ravnanje z izjemami. Upravljanje izjem ima dva dela. To so poskusite blok in ulov blok. Blokiraj poskus vsebuje skript in ko se v skriptu pojavi kakršna koli napaka, sproži blokada poskus, da blokira blok. Preprosta uporaba ravnanja z izjemami je prikazana v naslednjem primeru. Tu poskusite z blokom preverite vrednost $ številka. Če $ številka je večje od 9 potem bo vrglo izjemo s sporočilom "Izbrati morate enoštevilčno številko”V nasprotnem primeru bo skript natisnil vrednost $ številka z drugim besedilom.
izjema.php
// poskusi blokirati
poskusite
če ($ številka> 10)
vrzi novo izjemo ("Izbrati morate enoštevilčno številko
");
// Natisne izhod, če ne pride do izjeme
echo "Izbrana številka je $ number
";
// ulov izjema
catch (izjema $ e)
echo 'Sporočilo o napaki:' .$ e-> getMessage ();
?>
Izhod:
Zaženite datoteko iz brskalnika.
http: // localhost / izjema.php
Na vrh
Zaključek
Osnovno programiranje PHP je v tej vadnici razloženo na 30 primerih. Če se želite naučiti PHP ali želite v prihodnosti postati spletni razvijalec, vam bo ta vadnica pomagala, da začnete pisati skripte v PHP.