Prawie skomplikowane lub naucz się PHP 7! Część 2. Zasady pisania skryptów php. Osadzanie kodu php w dokumentach HTML

Witajcie drodzy czytelnicy strony remontcompa.ru! Nazywam się Roman Nahvat i przedstawiam wam drugą część serii artykułów na temat języka programowania PHP. W pierwszej części „Prawie skomplikowane lub nauka PHP 7! Część 1. Instalowanie i konfigurowanie serwera WWW (na przykładzie Abyss Web Server). Instalowanie silnika PHP”, zainstalowaliśmy i skonfigurowaliśmy serwer internetowy Abyss, a także zainstalowałem silnik PHP i podłączyłem go do Abyss Web Server, aby zapewnić wykonanie na nim skryptów php. W tym artykule rozważymy zasady pisania skryptów php, a także takie pytanie, jak implementacja kodu php w dokumentach HTML.

Prawie skomplikowane lub naucz się PHP 7! Część 2. Zasady pisania skryptów php. Osadzanie kodu php w dokumentach HTML


Gdy silnik PHP odbiera dane z serwera WWW, odczytuje kod php od góry do dołu. Ten proces nazywa się parsowaniem (lub parsowaniem). Podczas analizowania silnik PHP szuka otwierających znaczników, definiuje kod php między tymi znacznikami, aby go interpretować. Kod poza znacznikami jest całkowicie ignorowany, co umożliwia osadzenie kodu php w dokumentach HTML. Utwórzmy następujący dokument z kodem szablonu HTML w edytorze tekstu, jak pokazano poniżej: PHP

Między tagami i wprowadź otwór tagi między którymi będziemy nadal pisać kod php.

Napisz między tagami następujący kod: echo „Witaj, świecie”; (po uruchomieniu ten kod wyświetli frazę Witaj, świecie w oknie przeglądarki internetowej). Zapisz ten dokument w folderze htdocs serwera internetowego Abyss Web Server pod nazwą hello z rozszerzeniem .php

Otrzymujemy następujące.

Każdy wiersz kodu php musi kończyć się średnikiem. Średnik jest rozpoznawany przez silnik PHP jako etykieta końca jednego wiersza kodu php, który powinien interpretować.

Po zapisaniu pliku hello.php w folderze htdocs serwera internetowego Abyss Web Server, w pasku adresu przeglądarki internetowej wpisz http: //localhost/hello.php

Jak widać, wynik wykonania kodu php jest wynikiem frazy Hello, world w oknie przeglądarki internetowej

Zobaczmy tekst źródłowy strony hello.php

Jak widać, kod strony hello.php wyświetlany w przeglądarce internetowej różni się od kodu w pliku hello.php otwartym w edytorze tekstów, a mianowicie przeglądarka internetowa nie wyświetla tagów , a silnik PHP umieścił wyrażenie Hello, world między tagami i

Otwieracze tagi, między którymi znajduje się kod php, możesz zastąpić je skróconą wersją , jak poniżej.

Zapisz dokument z podanym kodem php w folderze htdocs, nadając mu nazwę hello1 i rozszerzenie .php

Otrzymujemy następujące.

Wpisz http: //localhost/hello1.php w pasku adresu przeglądarki internetowej i uzyskaj to samo wyjście z wyrażenia Hello, world

Usuniemy wszystkie tagi HTML z dokumentu hello1.php, pozostawiając tylko wiersz i zapisując go pod nazwą hello2 z rozszerzeniem .php

Otrzymujemy następujące.

W pasku adresu przeglądarki internetowej wpisz http: //localhost/hello2.php i uzyskaj to samo wyjście z wyrażenia Hello, world nawet po usunięciu tagów HTML z dokumentu.

Utwórz nowy dokument z następującym prostym kodem php: Echo ciągu „Nazywam się Roman”; wyświetla wyrażenie „Nazywam się Roman” w oknie przeglądarki internetowej

Zapisz ten dokument jako name.php

Wynikiem wykonania kodu php na stronie name.php, jak wspomniano powyżej, będzie wynik wyrażenia My name is Roman w oknie przeglądarki internetowej.

Utwórzmy kolejny dokument z podobnym kodem php, a mianowicie: Echo ciągu „Uczę się języka programowania PHP7”; wyświetla wyrażenie „Uczę się języka programowania PHP7” w oknie przeglądarki internetowej

Zapisz ten dokument jako badanie z rozszerzeniem .php

Otrzymujemy następujące.

Wynikiem kliknięcia http: //localhost/study.php będzie wynik wyrażenia „Uczę się języka programowania PHP7 w oknie przeglądarki internetowej”.

Wróćmy do kodu php pliku name.php, który początkowo wyświetlał frazę „Nazywam się Roman” w oknie przeglądarki internetowej. Połącz plik study.php z plikiem name.php, tzn. Upewnij się, że po przejściu do http: //localhost/name.php zostanie wykonany kod php pliku study.php. Aby to zrobić, użyj funkcji dołączania. Zmień kod php pliku name.php na: „; obejmują „study.php”; ?> Gdzie zawierać „study.php”; wiersz kodu łączący plik study.php z plikiem name.php.

Wejdziemy w pasek adresu przeglądarki http: //localhost/name.php i zobaczymy, że kod php pliku study.php jest wykonywany (mianowicie w oknie przeglądarki internetowej pojawiła się fraza „Uczę się języka programowania PHP7”).

Następna lekcja: Zmienne i ich typy w PHP