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