php

PHP bemutató kezdőknek

PHP bemutató kezdőknek
Ha új vagy a PHP-ben, akkor ezek az oktatóanyagok segítenek a PHP elsajátításában a kezdetektől fogva.

PHP alapok:

  1. Helló Világ
  2. Hozzászólások
  3. Stringekkel rendelkező változók
  4. Összekötő húrok
  5. Trim húrok
  6. Substrings
  7. Változók számokkal
  8. Math
  9. Mostani dátum
  10. Dátumellenőrzés
  11. Ha Nyilatkozatok
  12. Else és ElseIf
  13. Ha (VAGY ÉS ÉS)
  14. Tömbök
  15. míg Hurok
  16. foreach hurok
  17. funkciókat
  18. függvény argumentumok
  19. meghalni és kilépni
  20. Fájlok hozzáadása
  21. JSON használat
  22. XML használat
  23. HTML-űrlap bemenetek
  24. get_browser függvény
  25. Munkamenet tárolása
  26. Szerver kérési módszer
  27. HTTP POST
  28. E-mail küldése
  29. Tárgy és osztály
  30. Kivételek kezelése

Helló Világ

A PHP fájl kiterjesztése: .php. címkékkel definiálható a PHP kódblokk és a ";" a sor végén kötelező a PHP szkripthez. Hozzon létre egy új fájlt, amelynek neve:első.php'az első szkript futtatásához és a fájl mentéséhez / www / html / htdocs mappába. Adja hozzá a következő parancsfájlt egy egyszerű szöveg nyomtatásához:Helló Világ”.

// Szöveg nyomtatása
visszhang "Hello World";
?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / first.php

Felül

Hozzászólások

A többi szabványos programozási nyelvhez hasonlóan a '//' karaktert is használhatja egysoros megjegyzéshez, a '/ * * /' karaktert pedig többsoros megjegyzéshez. Hozzon létre egy PHP fájlt, amelynek neve:megjegyzés.php'a következő kóddal mutatja az egy- és többsoros kommentek használatát a PHP-ben.

// Hozzárendeljen egy értéket a $ n változóhoz
$ n = 10;
/ * Nyomtatás
a $ n * / értéke
visszhang "n = $ n";
?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / comment.php

Felül

Húrokkal rendelkező változók

'$' szimbólumot használunk a PHP bármely változójának deklarálására és olvasására. Hozzon létre egy PHP fájlthúrok.php"a következő kóddal. Használhat egyetlen idézetet (") vagy dupla idézetet (" ") bármely karakterlánc-változó deklarálásához vagy kinyomtatásához, de a dupla idézettel a karakterlánc-változó értékét más karakterlánc-adatokkal nyomtatja ki. Ebben a példában a string változók különböző felhasználási módjai láthatók.

$ site = 'LinuxHint';
Az echo "$ site jó blogoldal.
";
$ os = 'Linux';
echo "A $ os különböző témáit elolvashatja a $ webhelyen.";
?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / string.php

Felül

Összekötő húrok

"." operátort a PHP-ben több változó kombinálásához használják. Hozzon létre egy PHP fájlt, amelynek neve:tömör.php'és adja hozzá a következő kódot több karakterlánc-változó kombinálásához. Két számváltozó összegét egy másik változó tárolja, és három változó értékét más karakterlánccal kombinálva nyomtatja ki.

$ a = 30;
$ b = 20;
$ c = $ a + $ b;
visszhang "Az összeg".$ a."és".$ b."van".$ c;
?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / concate.php

Felül

Trim húrok

trim () függvényt használunk a PHP-ben, hogy bármilyen karaktert eltávolítsunk bármely karakterlánc bal és jobb oldaláról. Két további funkció van a PHP-ben a karakter bal vagy jobb oldali eltávolítására. Ezek ltrim () és rtrim (). Hozzon létre egy PHP fájlt, amelynek neve:ritkítás.php'a következő kóddal mutatja be e három funkció használatát. Három vágási funkciót használ a szkript és a karaktera'' az alkalmazott karakterlánc alapján eltávolításra kerül a kezdő vagy befejező oldalról, vagy mindkét oldalról.

$ text = "aa szeretek programozni aa";
echo "Trimmelés előtt: $ text
";
visszhang "után trim: ".trim ($ text, 'a')."
";
visszhang "után ltrim: ".ltrim ($ text, 'a')."
";
visszhang "után rtrim: ".rtrim ($ text, 'a')."
";
?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / vágás.php

A vágásról többet megtudhat a következő oktató linkről.

https: // linuxhint.com / trim_string_php /

Felül

Substrings

szubsztrátum () függvény a PHP-ben egy karakterlánc egy adott részének elolvasására szolgál. Ennek a funkciónak három paramétere lehet. Az első paraméter a kivágni kívánt fő karakterlánc, a második paraméter a kezdő index, a harmadik pedig a karakterlánc hossza. A harmadik paraméter opcionális ehhez a módszerhez.  Hozzon létre egy PHP fájltszubsztring.php'a következő kóddal mutatja be ennek a funkciónak a használatát. Ebben a függvényben a kezdő index 0-tól, a negatív kezdő index értéke 1-től számít. És a hossz értéke számít 1. Ha kihagyja ennek a függvénynek a harmadik paraméterét, akkor a karakterek a kezdő indextől a fő karakterlánc végéig elvágódnak.

echo substr ("Web programozás", 4,7)."
";
echo substr ("Web programozás", 4)."
";
echo substr ("Web programozás", - 8,4)."
";
?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / szubsztring.php

Felül

Változók számokkal

A PHP-ben különféle típusú számváltozókat deklarálhat. A szám értéke lehet egész vagy lebegő. Három típusú számot deklarálunk és adunk hozzá a következő szkriptben. Hozzon létre egy PHP fájltszámok.php'a számváltozó használatának bemutatására.

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

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / számok.php

Felül

Math

A PHP sok beépített funkciót tartalmaz különféle matematikai feladatok elvégzéséhez, mint pl abs (), mennyezet (), padló (), hexdec (), max (), min (), rand () stb. A ... haszna abs () függvény a következő szkriptben jelenik meg. abs () függvény bármely szám abszolút értékét adja vissza. Ha bármilyen negatív számot ad meg, akkor abs () függvény csak az értéket adja vissza előjel nélkül.

abszval.php

$ szám = -17.87;
$ absnum = abs ($ szám);
echo $ absnum;
?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / absval.php

Felül

Mostani dátum

A PHP-ben kétféle módon szerezhet be adatokat és idővel kapcsolatos összes információt. A date () függvény használatának egyik módja és a DateTime osztály másik módja. A következő szkript mutatja, hogy miként kaphatja meg az aktuális dátumot az említett két módon. A szkript az aktuális dátumot „nap-hónap-év” formátumban jeleníti meg.
mostani dátum.php

$ CurrentDate1 = dátum ('d-m-Y');
echo $ CurrentDate1."
";
$ CurrentDate2 = new DateTime ();
echo $ CurrentDate2-> format ('d-m-Y');
?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / currentdate.php

Dátumellenőrzés

A checkdate () függvényt a PHP-ben használják annak ellenőrzésére, hogy egy dátum érvényes-e vagy sem. Ennek a függvénynek a használatát a következő szkript mutatja. Ez a szkript ellenőrzi, hogy egy év szökőév, vagy nem dátum alapján.

szökőév.php

ha (ellenőrzés dátuma (2018. 02., 29.))
visszhang "Az év szökőév";
más
visszhang "Az év nem szökőév";
?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / leapyear.php

Felül

ha Nyilatkozatok

ha utasítás a feltételes utasítás deklarálására szolgál. A szintaxisa ha utasítás PHP-ben hasonló a többi szabványos programozási nyelvhez. A következő szkript az egyszerű használatát mutatja be ha nyilatkozat. A szkript szerint a feltétel igaz, és kinyomtatja a kimenetet. ”Ön jogosult erre az ajánlatra”.

ha.php

$ kor = 20;
ha ($ kor> = 18)
echo "Ön jogosult erre az ajánlatra";
?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / if.php

Felül

Else és ElseIf

Te tudod használni más és elseif with if utasítással, ha különböző feltételeken alapuló különböző utasításokat akar végrehajtani. Három feltételfeltételt ellenőriz a következő szkript. A második feltétel a szkript szerint igaz lesz, és kiírja a következőt:Megnyerted a második díjat ”.
elseif.php

$ n = 220;
ha ($ n == 1010)
visszhang: "Elnyerted az első díjat";
elseif ($ n == 220)
visszhang "Te nyerted a második díjat";
más
visszhang "Próbálja újra később";

?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / elseif.php

Felül

Ha (VAGY ÉS ÉS)

Az if utasításban a logikai használatával több feltételt is használhat VAGY és ÉS. Logikus VAGY igaz, ha több feltétel bármely feltétele igaz lesz. Logikus ÉS igaz, ha minden deklarált feltétel igaz lesz. A következő szkript bemutatja az if utasítás használatát a VAGY és ÉS logika. Itt, ha-másképp-ha utasítást logikai ÉS amely a hozzárendelt alapján kinyomtatja a kimenetet $ current_time. Egy másik, ha az állítást logikával használjuk VAGY amely kinyomtatja a kimenetet, ha a feltételek bármelyike ​​megvalósul.
orand.php

$ current_time = 17;
$ break_time = hamis;
if ($ current_time> = 9 ÉS $ current_time <= 12)
visszhang "Reggel
";
elseif ($ current_time> 13 ÉS $ current_time <= 16)
visszhang "Délután
";
más

visszhang "Este
";
$ break_time = true;

if ($ current_time> 16 OR $ break_time == true)
visszhang "Menj haza
";
?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / orand.php

Felül

Tömbök

Ha több változót szeretne hozzáadni egy változóhoz, használhatja a tömböt vagy az objektumváltozót. Főleg két típusú tömb deklarálható bármely programozási nyelven. Ezek numerikus és asszociatív tömbök. A tömbök egydimenziós és többdimenziós tömbök szerint is kategorizálhatók. A következő példa egyszerű numerikus és asszociatív tömb használatát mutatja be. Itt numerikus tömb, $ nevek a ciklus és az asszociatív tömb használatával olvassa el és nyomtatja ki, $ e-maileket olvasja és kinyomtatja az egyes hurok.

sor.php

// Numerikus tömb
$ names = tömb ("Jim", "Riffat", "Ella");
for ($ i = 0; $ iecho "Név:".$ nevek [$ i]."
";
// Asszociatív tömb
$ emails = array ("Jim" => "[email protected]", "Riffat" => "[email protected]",
"Ella" => "[e-mail védett]");
foreach ($ emails mint $ name => $ email)

visszhang "
A $ name e-mail címe $ email
";

?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / tömb.php

A PHP tömbről többet megtudhat a következő oktató linken.

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

Felül

míg Hurok

A PHP háromféle hurkot használ a kódblokk többszörös ismétléséhez. míg A hurok egyike azoknak, amelyek addig folytatják az iterációt, amíg a hurok el nem éri a befejezési feltételt. A while ciklus deklaráció szintaxisa hasonló a többi szabványos programozási nyelvhez. A következő példa a míg hurok. A hurok itt használható az 1 és 10 közötti páros számok megismerésére. A hurok 10-szer fog ismétlődni, és ellenőrzi, hogy minden szám osztható-e 2-vel. A 2-vel osztható számok kinyomtatásra kerülnek.

míg.php

$ n = 1;
visszhang "Páros számok 1-10-ig
";
míg ($ n < 11)

ha (($ n% 2) == 0)
visszhang "$ n
";
$ n ++;

?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / while.php

Felül

foreach hurok

A PHP használja az egyes hurok tömb vagy objektum változó beolvasására. Ez a hurok képes olvasni kulcs érték pár asszociatív tömbből. Ennek a ciklusnak a használatát a következő szkript mutatja. Itt egy asszociatív tömb nevű $ könyvek deklarálják. A tömb indexe a könyv típusát tartalmazza, a tömb értéke pedig a könyv nevét. az egyes A ciklust arra használják, hogy a tömböt kulccsal és értékkel iterálják, és más sztringekkel összefűzve kinyomtassák őket.
az egyes.php

$ books = array ("cms" => "Wordpress", "framework" => "Laravel 5", "javascript könyvtár" =>
"Reagáljon 16 alapvető dologra");
foreach ($ books as $ type => $ bookName)
visszhang " $ bookName népszerű $ type
";

?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / foreach.php

Felül

funkciókat

Ha ugyanazt a kódblokkot szeretné többször használni ugyanazon szkript több részében, akkor jobb, ha létrehoz egy függvényt a közös kódblokkal, és meghívja azt a funkciót, ahol a kódnak végre kell hajtania. A függvény egyszerű használatát a következő példa mutatja. Itt minden olyan argumentum nélküli függvényt deklarálunk, amely a hívás után szöveget nyomtat.

funkció.php

// Deklarálja a függvényt
függvény WelcomeMessage ()
visszhang "

Üdvözli a Linuxhint

";

// meghívja a függvényt
Üdvözlő üzenet();
?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / function.php

Felül

függvény argumentumok

Használhat függvényt argumentumokkal vagy argumentumok nélkül. Az előző példa az argumentum kevesebb függvény használatát mutatja be. A függvényben argumentumot küldhet érték vagy hivatkozás alapján.  Az argumentum érték szerint kerül átadásra a következő példában szereplő függvényhez. Itt egy olyan argumentumot definiálunk, amely egy argumentummal veszi fel a kör sugárértékét, és ennek alapján kiszámítja a kör területét. A függvényt háromszor hívják meg, három különböző sugárértékkel.
circlearea.php

// Deklarálja a függvényt
function circleArea ($ radius)
$ terület = 3.14 * $ sugár * $ sugár;
visszhang "

A kör területe $ terület

";

// meghívja a függvényt
kör (12);
kör Terület (34);
kör Terület (52);
?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / circlearea.php

Felül

meghalni és kilépni

A PHP használja meghal() és kijárat() funkciók kilépnek a parancsfájlból egy hibaüzenet megjelenítésével. E két funkció között nincs alapvető különbség. E két funkció használatát a következő példák mutatják be.

die () függvény

A következő szkript hibát generál, ha újfájl.A txt nem létezik az aktuális helyen, és a die () metódusban szereplő hibaüzenet megjelenítésével leállítja a végrehajtást.

dieerr.php

ha(!fopen ("új fájl.txt "," r "))
die ("Nem lehet megnyitni a fájlt");
echo "A fájl tartalmának olvasása ...";
?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / dieerr.php

exit () függvény

A következő parancsfájl leállítja a parancsfájl végrehajtását hibaüzenet megjelenítésével, ha a $ n értéke nem egyenlő 100-val.

exiterr.php

$ n = 10;
ha ($ n != 100)
kilépés ("n nem egyenlő 100-val");
más
echo "n értéke 100";
?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / exiterr.php

Felül

Fájlok hozzáadása

Ha ugyanazt a kódot több PHP szkriptben kell használnia, akkor jobb, ha a közös szkriptet bármelyik fájlba elmenti, és a kódot többször is felhasználja a fájl beillesztésével. Négy módszerrel felveheti a fájlt a PHP-be. Ezek are Require (), Require_once (), include () és include_once (). Ha igényel () vagy igényeljen egyszer () nem tartalmazza a fájlt, akkor erőszakkal leállítja a szkript végrehajtását, de tartalmazza () vagy include_once () nem állítja le a parancsfájl végrehajtását, ha hiba történik a felvétel során. A két módszer alkalmazását a következő példa mutatja. Hozzon létre egy PHP fájltÜdvözöljük.php”A következő kóddal, amelyet később mellékelünk. Ez a szkript egyszerű szöveget nyomtat.

Üdvözöljük.php

visszhang "Indítsa el az olvasást innen
";
?>

Hozzon létre egy másik PHP fájltinclude_file.php”És adja hozzá a következő kódot. Itt, tartalmazza () módszer nem állítja le a végrehajtást befogadási hiba miatt, és kinyomtatja a “A Laravel most nagyon népszerű PHP keretrendszer”. De igényel () A metódus leállítja a végrehajtást befogadási hiba miatt, és nem írja ki az utolsó két visszhangüzenetet a demand () utasítás után.

include_file.php

tartalmazza ('welcom.php ');
echo "A Laravel most nagyon népszerű PHP keretrendszer
";
megkövetelik ('welcom.php ');
echo "Használhatja a Magentot az e-kereskedelmi webhely fejlesztéséhez
";
visszhang "Köszönöm, hogy elolvastad
";
?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / include_file.php

Felül

JSON Használat

A PHP-ben van egy beépített módszer az adatok JSON formátumban történő olvasására a webszerverről és a weboldalon történő megjelenítésre. A PHP egyik gyakori módszere a json_encode () JSON-adatok létrehozásához. Ezt a módszert a következő szkript használja a PHP tömb JSON adatokká konvertálására.

json.php

$ items = tömb ("Toll", "Ceruza", "Radír", "Színkönyv");
$ JSONdata = json_encode ($ elem);
visszhang $ JSONdata;
?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / json.php

Felül

XML használat

A PHP kiterjesztésű SimpleXML XML-adatok elemzéséhez. simplexml_load_string () a PHP beépített függvénye az XML fájl elemzéséhez. A következő példa bemutatja, hogyan használhatja simplexml_load_string () funkció az adatok XML-tartalomból történő olvasásához. Itt az XML adatokat egy változó tárolja, $ XMLData és az $ xml változót használjuk a $ XMLData. Az adatok elolvasása után a tartalom tömbszerkezetként kerül kinyomtatásra, adattípussal.

xml.php

$ XMLData =
"

Easy Laravel 5
W. Jason Gilmore
easylaravelbook.com
";
 
$ xml = simplexml_load_string ($ XMLData) vagy die ("Hiba az olvasás során");
var_dump ($ xml);
?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / xml.php

Felül

HTML-űrlap bemenetek

Különböző típusú beépített PHP tömböt használhat a beküldött űrlapadatok olvasására az űrlap metódusattribútumának értéke alapján. Használnia kell a $ _POST tömböt, ha az űrlapadatokat POST metódussal nyújtják be, és ha az űrlapot GET metódussal nyújtják be, akkor a $ _GET tömböt kell használnia. Az alábbi példa a POST metódust használja az űrlapadatok kiszolgálóra történő elküldéséhez. A következő szkript teszteléséhez két fájlt kell létrehoznia. Az egyik "Belépés.html ” egy másik pedig "jelölje be.php ”. A HTML fájl két elemet tartalmaz. Ezek a felhasználónév és a jelszó. Az űrlapadatokat ellenőrzés céljából benyújtjuk.php fájl post módszerrel. A PHP szkript ellenőrzi a megadott felhasználónév és jelszó értékét. Ha a felhasználónév 'admin' és a jelszó '1234 ” akkor kinyomtatja ”Érvényes felhasználó ' különben kinyomtatja 'Érvénytelen felhasználó'.

Belépés.html




Felhasználónév:

Jelszó:




jelölje be.php

ha ($ _ POST ['felhasználónév'] == 'admin' && $ _POST ['pwd'] == '1234')
echo "Érvényes felhasználó";
más
echo "Érvénytelen felhasználó";
?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / login.html

Ha a felhasználónév és a jelszó nem egyezik, akkor a következő kimenet jelenik meg.

Felül

get_browser függvény

get_browser () a PHP beépített funkciója, amely az összes, a böngészővel kapcsolatos információt olvassa el böngésző.ini fájl. Az alábbi parancsfájl ennek a függvénynek a kimenetét mutatja tömb formátumban.
getbrowser.php

echo $ _SERVER ['HTTP_USER_AGENT'];
$ browser = get_browser ();
print_r ($ böngésző);
?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / getbrowser.php

Felül

Munkamenet tárolása

Használhatja a munkamenet-információkat a PHP-ben $ _SESSION sor. A PHP sok beépített funkcióval rendelkezik a munkamenet kezeléséhez. session_start () függvényt használja a következő szkript a munkamenet indításához, és két munkamenet értéket tárol a $ _SESSION sor.

ülés.php

session_start ();
$ _SESSION ["name"] = "John";
$ _SESSION ["color"] = "Kék";
echo "A munkamenet adatait tároljuk.";
?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / session.php

Felül

Szerver kérési módszer

Korábban említettük, hogy a PHP sok szuper globális változóval rendelkezik a szerverkérések kezeléséhez. $ _SERVER A tömb egyike ezeknek a változóknak, amelyek a kiszolgáló információk megszerzésére szolgálnak. A következő parancsfájl kinyomtatja a végrehajtó parancsfájl nevét és a futó kiszolgáló nevét.

szerverkérelem.php

echo $ _SERVER ['PHP_SELF'];
visszhang "
";
echo $ _SERVER ['SERVER_NAME'];
visszhang "
";
?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / serverrequest.php

Felül

HTTP POST

A HTTP protokoll a kommunikációra szolgál a szerver és az ügyfél között. Bármely böngésző kliensként működik, és HTTP-kérést küld a szervernek, a kiszolgáló pedig a kérelem alapján küldi a választ az ügyfélnek. A HTTP kérést POST és GET módszerrel lehet elküldeni. Az alábbi példa a HTTP POST kérés használatát mutatja be a PHP-ben. Itt egy HTML-űrlapot úgy tervezünk, hogy minden téglalap magasságát és szélességét vegye fel és küldje el a szervernek. $ _POST tömböt használunk az értékek leolvasására, a téglalap és a nyomtatás területének kiszámítására.
httppost.php




Magasság:


Szélesség:




 


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

$ area = $ _POST ["ht"] * $ _POST ["wd"];
echo "A téglalap területe $ area";

?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / httppost.php

Ha a felhasználó a 10-et és a 20-at írja be magasságként és szélességként, akkor a következő kimenet jelenik meg.

Felül

E-mail küldése

A PHP beépített funkcióval rendelkezik levél() e-mail küldésére. Négy érve van. Az első három argumentum kötelező, az utolsó argumentum nem kötelező. Az első argumentum a fogadó e-mail címét veszi fel, a második argumentum az e-mail tárgyát veszi fel, a harmadik argumentum az e-mail törzsét veszi fel, a harmadik argumentum pedig a fejléc tartalmát. De ez a funkció csak az élő szerveren működik. A következő parancsfájl megmutatja, hogyan használhatja ezt a függvényt.
email.php

$ to = '[email protected]';
$ subject = 'Köszönjük, hogy kapcsolatba lépett velünk';
$ message = 'Hamarosan megoldjuk a problémádat';
mail ($ to, $ subject, $ message);
?>

Ha e-mailt szeretne küldeni a helyi szerverről a PHP használatával, használhatja a PHPMailer osztályt. A következő oktató linkre kattintva többet megtudhat erről az óráról.

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

Felül

Osztály és objektum

Az objektumorientált programozási szolgáltatás a PHP-ben hozzáadódik az 5. verziótól.  Az osztály és az objektum minden objektumorientált programozás fő része. Az osztály változók és módszerek gyűjteménye, az objektum pedig egy osztály példánya.  A következő példa bemutatja, hogyan hozhat létre és használhat egyszerű osztályt és objektumot. Itt egy nevű osztály Vevő három nyilvános változóval és egy módszerrel van meghatározva. A nevű objektum létrehozása után $ custobj, a változókat hívással inicializáljuk érték beállítása módszerrel és később kinyomtatva.
classobject.php

osztályú Ügyfél

// Tulajdonságok / változók deklarálása
public $ név;
nyilvános $ cím;
nyilvános $ telefon;
 
// Állítsa be az ügyféladatokat
public function setValue ($ név, $ addr, $ telefon)
$ ez-> név = $ név;
$ this-> address = $ addr;
$ ez-> telefon = $ telefon;


// Hozzon létre egy új objektumot az Ügyfélből
$ custobj = új Ügyfél;
// Állítsa be a tulajdonságok értékeit
echo $ custobj-> setValue ("Alia", "Daka, Banglades", "+ 8801673434456");
// Nyomtassa ki az ügyfél értékét
echo "Név:".$ custobj-> név."
";
echo "Cím:".$ custobj-> cím."
";
visszhang "Telefon:".$ custobj-> telefon."
";
?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / classobject.php

Felül

Kivételek kezelése

Az objektumorientált programozás egyik fontos jellemzője a kivételkezelés. A kivételkezelésnek két része van. Ezek próbáld ki blokkolja és fogás Blokk. A Try blokk tartalmazza a szkriptet, és amikor bármilyen hiba jelenik meg a szkriptben, akkor a try blokk kivételt dob ​​a blokk elkapására.  A következő példa a kivételkezelés egyszerű használatát mutatja be. Itt próbálja blokk ellenőrizni az értékét $ szám. Ha $ szám nagyobb, mint 9 akkor kivételt vet a következő üzenettel:Egy számjegyű számot kell kiválasztania”Különben a szkript kinyomtatja az értékét $ szám más szöveggel.
kivétel.php

$ szám = 15;
// próbáld meg blokkolni
próbáld ki
if ($ szám> 10)
dobja az új Kivételt ("Egy számjegyű számot kell kiválasztania
");

// Ha nem történik kivétel, nyomtassa ki a kimenetet
echo "A kiválasztott szám $ szám
";

// fogási kivétel
fogás ($ e kivétel)
echo 'Hibaüzenet:' .$ e-> getMessage ();

?>

Kimenet:

Futtassa a fájlt a böngészőből.

http: // localhost / kivétel.php

Felül

Következtetés

Az alap PHP programozást ebben az útmutatóban 30 példa segítségével magyarázzuk el. Ha el akarja tanulni a PHP-t, vagy webfejlesztővé akar válni a jövőben, akkor ez a bemutató segítséget nyújt a szkriptek PHP-ben történő írásának megkezdésében.

AppyMouse képernyős Trackpad és egérmutató a Windows táblagépekhez
A táblagép-felhasználók gyakran hiányolják az egérmutatót, különösen akkor, ha szokták használni a laptopokat. Az érintőképernyős okostelefonok és táb...
Az egér középső gombja nem működik a Windows 10 rendszerben
A középső egérgomb segít átgörgetni a hosszú weboldalakat és a sok adatot tartalmazó képernyőket. Ha ez leáll, akkor a billentyűzet segítségével görge...
Hogyan lehet megváltoztatni a bal és jobb egérgombokat a Windows 10 PC-n
Elég általános, hogy az összes számítógépes egéreszközt ergonómikusan a jobbkezes felhasználók számára tervezték. De vannak olyan egéreszközök, amelye...