PHP
Skrót od „PHP: Hypertext Preprocessor”.
PHP to język skryptowy używany przez twórców stron internetowych do tworzenia dynamicznych stron internetowych. Często jest instalowany domyślnie na serwerach internetowych Apache wraz z MySQL jako część konfiguracji „LAMP”.
Każdy fragment kodu PHP zaczyna się od <?php i kończy na ?>. Strony PHP mogą zawierać wiele fragmentów umieszczonych w różnych miejscach kodu HTML, które generują dynamiczną zawartość. Gdy odwiedzający stronę otwiera stronę PHP, serwer internetowy przetwarza, czyli „analizuje”, kod PHP przed wysłaniem kodu HTML do przeglądarki użytkownika. W poniższym przykładzie funkcja PHP pobiera z serwera lokalną godzinę i datę, a następnie wstawia ją do kodu HTML. ("F d, Y" formatuje datę jako 31 grudnia 2021 r.)
<p>Obecna data to <?php echo date("F d, Y"); ?></p>
Poniżej przedstawiono przykład kodu PHP używanego za kulisami do generowania pytań quizowych na stronie TechTerms.com.
Skrypty PHP mogą obejmować zarówno proste, jednowierszowe polecenia, jak i złożone funkcje. Niektóre strony internetowe oparte na PHP generują dynamicznie niemal całą zawartość strony za pomocą serii skryptów PHP. Chociaż wczesne wersje PHP nie były obiektowe, PHP3 wprowadziło obsługę klas, w tym atrybutów i metod obiektów. Twórcy mogą tworzyć niestandardowe biblioteki obiektów i importować je na różne strony PHP, podobnie jak w przypadku języka kompilowanego.
Znaczna część składni PHP jest podobna do składni innych języków, takich jak C++, Java i Perl. PHP zawiera jednak kilka zastrzeżonych funkcji, w tym metody właściwe dla MySQL, służące do uzyskiwania dostępu do rekordów w bazie danych MySQL. Dzięki integracji z MySQL, regularnemu utrzymaniu i ogólnej łatwości użycia PHP pozostaje popularnym wyborem do tworzenia dynamicznych stron internetowych.
Rozszerzenie pliku: .PHP
Sprawdź swoją wiedzę