Csak a komplex vagy a PHP 7 megtanulására! 2. rész. A php szkriptek írásának szabályai. A php-kód beágyazása html dokumentumokba

Üdvözlet, kedves olvasók az remontcompa.ru webhelyről! A nevem Roman Nahvat, és bemutatom a PHP programozási nyelvről szóló cikksorozat második részét. Az első részben: „Csak a komplex vagy a PHP 7 megtanulásáról! 1. rész: A webszerver telepítése és konfigurálása (az Abyss Web Server példáján). A PHP motor telepítése”, telepítettük és konfiguráltuk az Abyss webszervert, valamint a telepítette a PHP motort, és csatlakoztatta azt az Abyss webszerverhez, hogy biztosítsa a php szkriptek végrehajtását. Ebben a cikkben megvizsgáljuk a php szkriptek írásának szabályait, valamint egy olyan kérdést, mint a php kód végrehajtása html dokumentumokban..

Csak a komplex vagy a PHP 7 megtanulására! 2. rész. A php szkriptek írásának szabályai. A php-kód beágyazása html dokumentumokba


Amikor a PHP motor bemeneti jelet kap a webszerverről, felülről lefelé olvassa a php kódot. Ezt a folyamatot elemzésnek (vagy elemzésnek) hívják. Az elemzés során a PHP motor megnyitó címkéket keres, és meghatározza a php kódot a címkék között annak értelmezéséhez. A címkén kívüli kódot teljesen figyelmen kívül hagyjuk, ami lehetővé teszi a php kód beágyazását a html dokumentumokba. Hozzuk létre a következő dokumentumot html sablonkóddal a szövegszerkesztőben, az alább látható módon: PHP

A címkék között írja be a nyílást címkék, amelyek között tovább folytatjuk a php kód írását.

Írjon a címkék között következő kód: echo 'Hello, world'; (végrehajtáskor ez a kód a böngészőablakban a Hello, world kifejezést jeleníti meg). Mentse el ezt a dokumentumot az Abyss Web Server webkiszolgáló htdocs mappájába hello néven, a .php kiterjesztéssel.

A következőket kapjuk.

A php kód minden sorának pontosvesszővel kell végződnie. A pontosvesszőt a PHP motor felismeri a php kód egyetlen sorának végének címkéjeként, amelyet értelmeznie kell..

A hello.php fájl mentése után az Abyss Web Server webszerver htdocs mappájába, a böngésző címsorába írja be a http: //localhost/hello.php fájlt.

Mint látható, a php kód végrehajtásának eredménye a Hello, world kifejezés kimenete egy böngészőablakban

Lássuk a hello.php oldal forrás szövegét

Mint láthatja, a webböngészőben megjelenő hello.php oldal kódja különbözik a szövegszerkesztőben megnyitott hello.php fájl kódjától, azaz a böngésző nem jelenít meg címkéket , és a PHP motor a "Hello," kifejezést a címkék és a világ közé helyezte

nyitás címkék között, amelyek között található a php kód, kicserélheti őket egy rövidített verzióra , az alábbiak szerint.

Mentse a dokumentumot a megadott php kóddal a htdocs mappába, megadva neki hello1 nevet és .php kiterjesztést.

A következőket kapjuk.

Írja be a http: //localhost/hello1.php fájlt a webböngésző címsorába, és kapja meg ugyanazt a kimenetet a Hello, world kifejezésből

Az összes html-címkét eltávolítjuk a hello1.php dokumentumból, csak a sort hagyva, és hello2 néven mentve a .php kiterjesztéssel

A következőket kapjuk.

A böngésző címsorába írja be a http: //localhost/hello2.php fájlt, és kapja meg ugyanazt a kimenetet a Hello, world kifejezésből, még akkor is, ha eltávolította a html címkéket a dokumentumból.

Készítsen új dokumentumot a következő egyszerű php kóddal: Húros visszhang: 'A nevem római'; megjeleníti a "My name is Roman" kifejezést egy böngészőablakban

Mentse el ezt a dokumentumot név.php néven

A php kód végrehajtása az name.php oldalon, amint azt fentebb említettük, a My name of Roman kifejezés kimenete lesz egy böngészőablakban..

Készítsünk egy másik dokumentumot hasonló php kóddal, nevezetesen: Húros visszhang: 'PHP7 programozási nyelvet tanulok'; megjeleníti a „PHP7 programozási nyelvet tanulom” kifejezést egy böngészőablakban

Mentse el ezt a dokumentumot tanulmányként a .php kiterjesztéssel

A következőket kapjuk.

A http: //localhost/study.php fájlra kattintás eredménye lesz a "Megtanulom a PHP7 programozási nyelvét egy böngészőablakban" kifejezés kimenete..

Térjünk vissza a name.php fájl php kódjához, amely eredetileg a "My name is Roman" kifejezést jelenítette meg egy böngészőablakban. Csatlakoztassa a study.php fájlt a name.php fájlhoz, azaz győződjön meg arról, hogy amikor a http: //localhost/name.php webhelyre lép, a study.php fájl php kódja végrehajtásra kerül. Ehhez használja a include funkciót.Változtassa meg a name.php fájl php kódját a következőre: „ tartalmazza a „study.php” -t; ?> Hol szerepel a 'study.php'; egy kódsor, amely a study.php fájlt a name.php fájlhoz köti.

Beírjuk a webböngésző címsorába a http: //localhost/name.php fájlt, és megfigyeljük, hogy a study.php fájl php kódja végrehajtásra kerül (nevezetesen, a „böngészőablakban megtanulom a PHP7 programozási nyelvet” kifejezés).

Következő lecke: Változók és típusuk a PHP-ben