PHP jest język programowania często używany do tworzenia treści dla witryn internetowych, za pomocą których można programować strony HTML i kody źródłowe. PHP to akronim rekurencyjny Co to znaczy "PHP Hypertekst Preprocesor »(początkowo PHP Tools lub, Posobisty Home PAge Tools) i jest to plik język interpretowany służy do tworzenia aplikacji na serwery lub tworzenia dynamicznej zawartości na strony internetowe. Ostatnio również do tworzenia innych typów programów, w tym aplikacji z interfejsem graficznym korzystających z bibliotek Qt o GTK +.
WYKORZYSTANIE PHP
Główne zastosowania PHP są następujące:
- Harmonogram sieć dynamika, zwykle w połączeniu z silnikiem bazy danych MySQL, chociaż ma natywne wsparcie dla innych silników, w tym standardu ODBC, co znacznie rozszerza możliwości połączenia.
- Programowanie konsolowe w stylu Perl o Skrypty powłoki.
- Tworzenie aplikacji graficznych niezależnych od przeglądarki za pomocą połączenia PHP i Qt/GTK +, umożliwiając tworzenie aplikacji komputerowych na platformie OS w którym jest obsługiwany.
ZALETY PHP
- Jest to język wieloplatformowy.
- Możliwość łączenia się z większością sterowników baz danych, które są obecnie używane, podkreśla jego łączność z MySQL
- Odczytuj i przetwarzaj dane z różnych źródeł, w tym dane, które użytkownicy mogą wprowadzać z formularzy HTML.
- Możliwość rozbudowy swojego potencjału za pomocą ogromnej liczby modułów (zwanych rozszerzeniami lub rozszerzeniami).
- Posiada obszerną dokumentację na swojej oficjalnej stronie ([1]), wśród których wyróżnia się, że wszystkie funkcje systemu są wyjaśnione i zilustrowane w jednym pliku pomocy.
- Es funtów, więc jest przedstawiany jako łatwo dostępna alternatywa dla każdego.
- Pozwala na techniki Programowanie obiektowe.
- Umożliwia tworzenie formularzy dla Internetu.
- Niezwykle wszechstronna i zawiera natywną bibliotekę funkcji
- Nie wymaga definiowania typów zmiennych ani szczegółowej obsługi na niskim poziomie.
Oto przykład prostej strony internetowej utworzonej przy użyciu języka PHP.
Przykład if (jest ustawiony($ _ POST['przedstawia'])) { przegapić 'Cześć, '.htmlentencje($ _ POST['Nazwa']) .", twoje ulubione jedzenie to:". htmlentencje($ _ POST['jedzenie']); } więcej { ?> <metoda formularza="POCZTA" akcja =„?”> Jak się nazywasz?"tekst" name ="Nazwa"> Jakie jest Twoje ulubione jedzenie?"jedzenie"> Spaghetti Pieczeń Pizza"Zatwierdź" name ="przedstawia" wartość ="Podążać"> } ?>
W tym kodzie można zaobserwować następujące cechy:
- Zmienne wysyłane przez formularz metodą POST są odbierane w języku wewnątrz tablicy
$_POST
co ułatwia pozyskanie tego typu danych. Ta sama metoda jest używana przez język dla wszystkich źródeł informacji w aplikacji internetowej, takich jak cookies w macierzy$_COOKIES
, Zmienne URL w$_GET
(które w formularzach mogą służyć do zapisywania danych), zmienne sesji przy użyciu$_SESSION
oraz zmienne serwera i klienta za pośrednictwem tablicy$_SERVER
. - Kod PHP jest osadzony w HTML i współdziała z nim, co umożliwia zaprojektowanie strony WWW we wspólnym edytorze HTML i dodaj dynamiczny kod wewnątrz tagów
<?php ?>
. - Wynik pokazuje i ukrywa określone fragmenty kodu HTML warunkowo.
- W przypadku aplikacji internetowych, takich jak
htmlentitites()
, który konwertuje znaki, które mają w kodzie specjalne znaczenie HTML lub które mogą być błędnie wyświetlane w przeglądarce jako akcenty lub umlauty, w ich odpowiednikach w formacie HTML..
Jeśli chcesz dowiedzieć się więcej o najpopularniejszym wolnym języku, możesz odwiedzić oficjalną stronę internetową