Podstawy PHP: przegląd dla początkujących. Poprawna nauka PHP i MySQL. Podstawy programowania w PHP dla manekinów

💖 Podoba Ci się? Udostępnij link swoim znajomym

Od autora: Czy konieczna jest znajomość języka programowania PHP? Jeśli zamierzasz dorzucić swoją działkę do tworzenia stron internetowych, będziesz musiał. Nawet jeśli bardzo tego nie chcesz! Dlaczego? W naszym materiale postaramy się odpowiedzieć na wszystkie typowe „dlaczego” związane z tym językiem.

Rozwiązanie, które „trzyma” Internet w całości

Dokładnie tak opisał PHP jeden z moich znajomych, który od ponad dekady tworzy zasoby internetowe. I ma rację, prawdopodobnie w 200% (a może i więcej).

Już sama historia powstania tego języka sugeruje, że narodził się on, aby „oślepić” obecną wersję Sieci, do której jesteśmy tak przyzwyczajeni. Prawdopodobnie dlatego niektórzy ludzie nadal nie mogą zdać sobie sprawy z jego mocy, nawet po opanowaniu podstaw programowania PHP.

Udowodnienie roli PHP w tworzeniu Internetu jest zadaniem niewdzięcznym. Tutaj, jak mówią, zwolennicy innych języków po stronie serwera mogą zacząć się wypowiadać. Mówią, że „preprocesor hipertekstu” (jak oznacza skrót PHP) przekroczył już swoją przydatność. Wiele jego funkcji jest realizowanych nawet w…

Cóż, krzyczenie i machanie rękami, wychwalanie języka programowania, w którym się specjalizujesz, to prosta sprawa. Jednak najlepszym „dowodem” wskazującym na zapotrzebowanie na PHP jest jego powszechność.

Poniższy ranking języków oprogramowania, opracowany przez specjalistów TIOBE zeszłego lata, mówi nam, że PHP niezmiennie od kilku lat znajduje się w czołówce. Nie zacząłeś jeszcze szukać tutoriala na temat języka programowania PHP? Niedługo będziesz biegać.

Jeśli zastanawiasz się, dlaczego Java tak bardzo podskoczyła, odpowiedź brzmi: dzięki mobilnemu systemowi operacyjnemu Android, dla którego aplikacje są tworzone w tym języku.

Własne grabie

Już na początku XXI wieku zajmowałem się „badaniami” w dziedzinie programowania. Ciągle zastanawiałem się, do której „partii” programistów powinienem dołączyć, jakiej dyscyplinie poświęcić swoje życie studiowaniu.

W zasadzie nie uważałem PHP za język programowania dla początkujących. Wydawał się zbyt zdezorientowany. Oto kolejna rzecz dotycząca ASP.NET: komercyjny język oparty na C#. Och, jakie zamki w powietrzu wtedy zbudowałem! I były ku temu wszystkie przesłanki:

Technologię opracował taki „gigant myśli”, jak Microsoft.

Dostępność specjalistycznego oprogramowania – potężny edytor Visual Studio.

Obszerna i dobrze opisana dokumentacja.

Nadzieja na „zdrową” przyszłość.

ASP.NET, w przeciwieństwie do PHP, był dla mnie znacznie łatwiejszy. Program Visual Studio zautomatyzował dużą liczbę operacji skryptowych po stronie serwera. Przykładowo, dzięki doskonałemu edytorowi wizualnemu utworzenie strony internetowej zajęło zaledwie kilka minut. Przeciągając i upuszczając elementy sterujące oraz stylizując je w edytorze, możesz stworzyć stronę internetową w mniej niż godzinę!

Jednak język programowania PHP od zera nie od razu mi wyszedł. Szczerze mówiąc, próbowałem się z nim zaprzyjaźnić (musiałem jakoś zdać egzamin). Ale gdy przestudiowałem jego podstawy, wydał mi się bezduszny, a nawet zimny.

Ogólnie rzecz biorąc, zająłem się ASP.NET. Stworzyłem swoją pierwszą stronę internetową. Cóż, wygląda na to, że w środowisku deweloperskim wszystko działa. Sprawdziłem kompatybilność między przeglądarkami w kilku popularnych przeglądarkach. Myślę, że nadszedł czas, aby „walczyć”. Że tak powiem, pokaż swój „pomysł” całemu krajowi (przynajmniej). To właśnie tam okazały się „grabie”.

Moje próby znalezienia hostingu z obsługą ASP.NET w RuNet nigdy nie zakończyły się sukcesem. Platform płatnych było oczywiście kilka, jednak ceny za hosting strony internetowej na nich najwyraźniej nie były cenami „studenckimi”.

Jakimś cudem znalazłem opcję darmowego hostingu w Burzhunet (swoją drogą sponsorowaną przez Microsoft). Cóż, kliknąłem, cieszyłem się szerokością moich myśli, ale sprawy nie poszły dalej. A wszystko dlatego, że większość stron została już wykonana w PHP.

Kiedy już zdecydujesz i upewnisz się, że jesteś gotowy na naukę języka programowania PHP, poszukaj tutoriala dla początkujących „dla siebie”. Najważniejsze, abyś zrozumiał, co autor publikacji chce przekazać swoim czytelnikom. Natychmiast przygotuj się na zapłacenie sporej sumy pieniędzy za literaturę wysokiej jakości.

Ale lepiej zastosować podejście zintegrowane – dodaj też inteligentne. Dzięki temu od razu będziesz mógł doskonalić swoje umiejętności na praktycznych przykładach. Moja rada jest taka, żebyś rzadziej kopiował i wklejał kod! Wyjaśnię teraz dlaczego.

Kiedy samodzielnie wpiszesz przykładowe skrypty, szybko oswoisz się i zapamiętasz cechy składni PHP. Jeśli chodzi o literaturę, wybierz tutorial z podstawami programowania w PHP. Pożądane jest, aby autor zamieścił kod wszystkich przykładów podanych w swoich zasobach w Internecie.

Ponadto bezpośrednio przed rozpoczęciem szkolenia pobierz i zainstaluj Open Server. Ten pakiet oprogramowania zawiera wszystkie środowiska potrzebne do pisania i testowania kodu.

Cóż, pozwól mi dzisiaj odpocząć. Wybaczcie (jeśli już) za nadmierny przegląd treści artykułu, ale jest to konieczne, aby zrozumieć cechy tego języka (w końcu jest on oparty na serwerze). Życzę szybkiego opanowania podstaw języka programowania PHP i rozpoczęcia prawdziwego kodowania!

» Początek. Debugowanie. » Lekcja nr 1 – Same podstawy. » Lekcja nr 2 – Niezbyt duża kontrola. » Lekcja nr 3 – Wprowadzenie do funkcji. » Lekcja nr 4 – Jak czytać dokumentację. » Lekcja nr 5 – Funkcje matematyczne » (wkrótce) Lekcja nr 6 – Funkcje łańcuchowe » (wkrótce) Lekcja nr 7 - Funkcje do pracy z tablicami » Lekcja nr 8 - Praca z plikami. » Lekcja nr 9 - Praca z bazą danych i podstawy SQL. » Lekcja nr 10 - Data i godzina. » Lekcja nr 11 – KRĘTY » Lekcja nr 12 - GD - praca z obrazami. » Lekcja nr 13 - Piękne skrypty lub style programowania. » Lekcja #14 - Bezpieczne programowanie. » Załącznik nr 1 - Instalacja Apache, PHP i Mysql. » Załącznik nr 2 - Kilka słów o projektowaniu baz danych. » Załącznik nr 3 - O wyrażeniach regularnych.

Kilka słów od autorów materiałów:

Wspólne lekcje PHP

Na tym forum znajdziesz tutoriale na różne tematy
pisane przez różnych autorów, uczestników naszego forum.

Jeśli możesz omówić dowolną część lekcji bardziej szczegółowo, wyjaśnij ją lepiej lub
dodaj coś interesującego, znalazłeś błąd lub masz pytanie bezpośrednio
odnośnie lekcji - proszę o pozostawienie wiadomości w temacie, a na pewno
w razie potrzeby lekcje zostaną zredagowane.

Jeżeli skopiowałeś kod słowo po słowie i nie działa on w Twoim przypadku, daj nam znać.
Jeśli coś zmieniłeś, a potem przestało to dla Ciebie działać, stworzyliśmy to dla Ciebie
specjalne forum
a my z przyjemnością pomożemy Ci opanować i rozwiązać problemy.

Niektóre lekcje kończą się małymi zadaniami.
czego powinieneś spróbować. Rozwiązania problemów znajdziesz na stronie
osobny link i sprawdź swoje rozwiązanie z innymi, zapoznaj się z kilkoma wskazówkami
oraz opis, dlaczego jedno rozwiązanie jest bardziej odpowiednie od innego.

Do kogo skierowane są te lekcje i dlaczego są w ogóle potrzebne?

Chcemy tworzyć przydatne artykuły. Ale rozumiemy również, że im szerszemu gronu odbiorców będą przydatne te artykuły, tym lepiej.
I dlatego piszemy teraz serię lekcji wstępnych. Pomogą początkującym zrozumieć, co zostanie opisane w późniejszych lekcjach.

Zajęcia będą składały się z trzech części. Dla początkujących, dla najbardziej zaawansowanych, obejmujące teorie i paradygmaty programowania oraz cykl dla tych, którzy aktywnie przechodzą od pierwszego do drugiego na praktycznych przykładach.


Do przodu >>>
Jeśli masz inne pytania lub coś jest niejasne - zapraszamy do naszego serwisu

Znajomość HTML daje pojęcie o tym, jak tworzyć strony internetowe. A nawet daje możliwość samodzielnego rozwijania zasobów Internetu. Jednak użycie tego języka znaczników jest ograniczone ze względu na statyczny charakter stron tworzonych za jego pomocą. W szczególności jest on używany w większości przypadków do tworzenia stron internetowych z wizytówkami. Rzecz w tym, że jeśli trzeba dokonać jakichś zmian, to każdą stronę trzeba edytować z osobna, a jeśli zasób ma ich kilkadziesiąt czy setki, to taki proces będzie nie tylko żmudny, ale i rozciągnięty w czasie.

Aby zoptymalizować administrację witryną, możesz użyć PHP (akronim od PHP: Hypertext Preprocessor), skryptowego języka programowania, który umożliwia tworzenie dynamicznie wypełnianych stron internetowych. Jego zastosowanie sprawia, że ​​zasób jest naprawdę interaktywny, a proces zarządzania witryną prosty i mniej kosztowny pod względem wysiłku. Internetowy kurs PHP dla początkujących od WebShake pomaga opanować podstawy języka skryptowego od podstaw, nauczyć się tworzyć dynamiczne zasoby, które są łatwe w modyfikacji i utrzymaniu.

Nasze materiały tekstowe i tutoriale wideo zostały zaprojektowane tak, aby były zrozumiałe dla każdego użytkownika chcącego nauczyć się programowania w Internecie. Natomiast zadania domowe znajdujące się na końcu każdego tematu pozwolą utrwalić zdobytą wiedzę i doskonalić jej zastosowanie w praktyce.

PHP (P HP: H hipertekst P reprocesor, przemyślany preprocesor

Hypertext) to skryptowy język programowania skupiający się na sieci.

W lekcji 1 zapoznamy się z podstawową składnią, a także napiszemy nasz pierwszy skrypt.

Podstawowa składnia:

-
- początek i koniec scenariusza
operator przypisania - =

Wyjście informacji tekstowych - echo (może wyprowadzić kod HTML)

While(warunek pętli)(akcja) - pętla
- if(warunek)(akcja wykonywana, jeśli warunek jest fałszywy)else(akcja wykonywana, jeśli warunek jest fałszywy) - stan
-

Lekcja 1. Tworzenie pierwszego skryptu

Jak widać skrypt składa się z jednej linii.

Do wykonania skryptu potrzebne jest odpowiednie oprogramowanie; dla użytkowników systemu Windows polecam firmę Denwer (http://denwer.ru)
Po zainstalowaniu Denwery tworzymy w katalogu hosts folder Script.test, w którym z kolei tworzymy folder

www. Czy w folderze WWW tworzymy plik indeks.php? do którego przesyłamy zawartość naszego pliku.

Po zapisaniu pliku uruchom ponownie Denwer. Następnie wpisz script.test w przeglądarce

I voila! Widzimy napis Hello World!

Jak niewłaściwie napisać Hello World:

Hello World Nie tak się to pisze

Więc:

Cóż, na pewno nie jest tak:

Ukończenie.

Na tym kończy się nasza lekcja, a na końcu znajduje się mały wybór przydatnych linków:
denwer.ru - strona, z której możesz pobrać Denwer
ru.wikipedia.org/wiki/PHP – Co to jest PHP
http;//php.net - poradnik PHP

Tagi: PHP

Artykuł ten nie podlega komentarzowi, gdyż jego autor nie jest jeszcze pełnoprawnym członkiem społeczności. Kontakt z autorem będzie możliwy dopiero po jego otrzymaniu

Framework Bootstrap: szybki układ adaptacyjny

Kurs wideo krok po kroku dotyczący podstaw układu adaptacyjnego w środowisku Bootstrap.

Dowiedz się, jak składać teksty w prosty, szybki i wydajny sposób, korzystając z potężnego i praktycznego narzędzia.

Układaj na zamówienie i zarabiaj.

Bezpłatny kurs „Strona na WordPressie”

Chcesz opanować CMS WordPress?

Zdobądź lekcje na temat projektowania i układu stron internetowych na WordPress.

Naucz się pracować z motywami i wycinanymi układami.

Bezpłatny kurs wideo na temat rysowania projektu strony internetowej, układu i instalacji na CMS WordPress!

*Najedź myszą, aby wstrzymać przewijanie.

Powrót do przodu

Podstawy PHP: przegląd dla początkujących

PHP od wielu lat niezmiennie utrzymuje się na listach najpopularniejszych języków programowania i tworzenia stron internetowych. Oczywiście istnieją inne języki, jednak wszechobecność stron opartych na silniku WordPress w dużej mierze posłużyła jako dodatkowy impuls do jeszcze większego wzrostu popularności tego języka.

Co to jest PHP?

PHP oznacza Preprocesor hipertekstu(coś w rodzaju „preprocesora HTML”).

Co to znaczy? Zacznijmy trochę z daleka: istnieją dwa rodzaje języków. Jeden typ nazywa się "klient", i inni - "serwer".

To znaczy, że języki klienckie działają w przeglądarce każdej osoby. Typowym przedstawicielem języków klienta jest JavaScript, o którym zapewne słyszałeś i którego skutki widziałeś nie raz.

Jeżeli chcesz dowiedzieć się więcej o JavaScript to zapoznaj się z materiałem.

Wszystkie akcje i polecenia, które określimy, powiedzmy w języku JavaScript, wykonywane są przez przeglądarkę, co oznacza, że ​​ten sam napisany przez nas kod jest przetwarzany w jednym przypadku przez Internet Explorera, w drugim przez Firefoksa, w trzecim przez Operę, w czwartym – Google Chrome, tj. przeglądarka, z której korzysta każda konkretna osoba, aby przeglądać naszą stronę.

Przeglądarka ma zatem alternatywną nazwę - klient.

W przypadku języki serwerowe(do którego należy PHP) widzimy inny obraz.

Nasza strona internetowa zawsze znajduje się na jakimś serwerze, tj. potężny komputer zaprojektowany specjalnie do obsługi witryn internetowych wielu osób.

Wszystkie polecenia i skrypty napisane w PHP są wykonywane na serwerze, i nic więcej. Po wykonaniu skryptu PHP na serwerze, serwer „oddaje” wynik swojej pracy, który widzimy w przeglądarce.

Ważne jest, aby zrozumieć następujący punkt: kod źródłowy strony internetowej, który można przeglądać w dowolnej przeglądarce za pomocą opcji takiej jak „Kod źródłowy strony” nie da się stwierdzić, czy przy tworzeniu danej strony użyto języka PHP, czy też nie.

Nie da się tego zrobić dokładnie, ponieważ skrypty PHP przetwarzane są na serwerze, a do przeglądarki przesyłana jest gotowa, przetworzona wersja. W zasadzie tylko kod HTML.

Różnica w porównaniu ze zwykłymi statycznymi stronami HTML polega na jednym dodatkowym etapie przetwarzania kodu.

W przypadku strony HTML jest tylko jeden krok: Przeglądarka przetwarza kod HTML, tj. układ strony zgodny z określonymi zasadami, w wyniku czego widzimy stronę internetową w jej normalnej postaci.

W przypadku strony PHP wyróżnia się dwa etapy: najpierw tzw Interpreter PHP(handler) wykonuje kod PHP (w efekcie uzyskiwany jest prosty kod HTML), a następnie przeglądarka przetwarza wynik tego przetwarzania, czyli de facto wykonywany jest ten sam etap, który jest unikalny w przypadku HTML .strona.

Ogólnie rzecz biorąc, PHP działa świetnie w połączeniu z HTML. Co więcej, możesz wstawić kod PHP do kodu HTML i używać PHP do tworzenia znaczników HTML. Ważne jest, aby pamiętać o tym prostym punkcie: nie ma znaczenia, jak skomplikowany jest Twój kod PHP, ostatecznie będzie to zwykły kod HTML.

Dlaczego warto używać PHP?

HTML jest w 100% statyczny. Osadzając kod PHP na naszych stronach, możemy to zapewnić zawartość tej samej strony różniła się w zależności od pewnych warunków(strony dynamiczne). Przez wiele lat swojego istnienia język PHP ugruntował swoją pozycję jako doskonałe rozwiązanie do tworzenia dynamicznych stron internetowych.

Czy PHP jest podobne do innych języków?

Tak. PHP jest podobne do ASP.NET, Perl, JavaScript, C#. Być może teraz nie znasz żadnego z nich, ale nauka PHP da Ci większą pewność w opanowaniu innych języków w przyszłości.

Czego potrzebujesz, aby zacząć?

Aby w pełni pracować z PHP na swoim komputerze potrzebujesz następujących rzeczy:

1. Serwer WWW Apache (jest używany w większości przypadków);
2. System Zarządzania Bazą Danych (DBMS) MySQL (zawartość serwisu przechowywana jest w bazie danych);
3. Zainstalowany interpreter PHP;
4. Edytor tekstu, w którym napiszesz kod;
5. Przeglądarka.

Teraz trochę więcej o pierwszych trzech punktach.

1. Serwer WWW jest przeznaczony do symulowania na Twoim komputerze samego serwera, na którym Twoja witryna będzie następnie hostowana na hostingu internetowym. Jest to konieczne, abyś mógł pisać dowolne skrypty PHP na swoim komputerze i obserwować, jak działają, wprowadzać w nich zmiany i edycje. Jednym słowem jest to konieczne do tak zwanego debugowania.

2. DBMS MySQL potrzebne do przechowywania informacji, które znajdą się na Twojej stronie internetowej. W przypadku stron HTML cała zawartość serwisu zlokalizowana jest bezpośrednio na nich. Każda strona zawiera określoną ilość informacji (treści).

Podczas korzystania z PHP zwykle używana jest baza danych do przechowywania przydatnej zawartości witryny. W zdecydowanej większości przypadków jest to MySQL.

3. Interpreter PHP to rodzaj programu przetwarzającego kod PHP na serwerze WWW. Bez tego nie będziemy mogli wykonać naszych skryptów PHP i zobaczyć rezultatu ich pracy.

Jak zainstalować wszystkie te komponenty na swoim komputerze?

Istnieje dobre rozwiązanie, które znacznie upraszcza ten proces i nie wymaga posiadania wiedzy z zakresu konfiguracji serwera WWW, MySQL i interpretera PHP.

To wyjątkowy zestaw Denwera, który zawiera już wszystkie trzy komponenty. Jest instalowany na komputerze jako zwykły program i jest gotowy do pracy bez żadnych wstępnych ustawień.

Denwer jest w zdecydowanej większości przypadków idealnym rozwiązaniem, a dla początkujących będzie wybawieniem, gdyż pozwala rozpocząć tworzenie stron internetowych w PHP bez konieczności studiowania szeregu dodatkowych informacji na temat konfiguracji serwera WWW, MySQL DBMS i Interpreter PHP.

Podstawy

Aby poinformować serwer, aby przetworzył kod PHP, podczas dodawania PHP do dokumentu HTML musisz użyć następującej składni:

Otwarcie bloku kodu PHP jest oznaczone jako " i zamykanie - "?>" . Zmieńmy teraz nasz kod w następujący sposób:

Należy pamiętać, że w tym przykładzie napisaliśmy wszystko w jednej linii. Spacje i podziały wierszy nie odgrywają tutaj roli i nie mają wpływu na wynik końcowy.

W przykładzie wydajemy serwerowi polecenie Echo(polecenie wyświetlenia informacji na ekranie) i wskaż, że chcemy wyświetlić frazę To jest PHP w akcji. Każde polecenie w PHP jest oddzielone od poprzedniego średnikiem na końcu tego polecenia.

PHP bardziej rygorystycznie podchodzi do ścisłego trzymania się składni i nie wybaczy braku średnika, nawiasów, cudzysłowów itp., jak to może mieć miejsce w przypadku HTML. PHP w tym przypadku wyświetli komunikat o błędzie składniowym, który należy poprawić i wskaże linię, w której ten błąd został popełniony.

Nawiasem mówiąc, w tym przypadku moglibyśmy nie użyć średnika na końcu polecenia, ponieważ jest to jedyny średnik, jaki mamy w tym przypadku (polecenie). Najlepiej jednak zawsze kierować się dobrymi praktykami podczas pracy z kodem.

Deklarowanie zmiennych

Zmienna w PHP- jest to rodzaj pojemnika, w którym mogą znajdować się określone informacje. Aby stworzyć taki „pojemnik”, należy go nazwać i wskazać, co powinno w nim „leżeć”. Odbywa się to za pomocą znaku "$" , co oznacza, że ​​mamy do czynienia ze zmienną. Umieśćmy to w zmiennej o nazwie test wyrażenie To jest PHP w akcji.

Wynik przetworzenia tego kodu będzie dokładnie taki sam jak w poprzednim przykładzie. Fraza zostanie po prostu wyświetlona na ekranie To jest PHP w akcji. Jednak wcześniej bezpośrednio wyprowadzaliśmy tę frazę, ale teraz dodaliśmy tę frazę do zmiennej test, po czym wydali polecenie wyświetlenia wartości zmiennej na ekranie test.

Jak możemy dodać więcej tekstu lub innych informacji do wyświetlenia na ekranie?

Spójrzmy na to na następującym przykładzie:

Jak widać, po wyprowadzeniu zmiennej test jest spacja, potem kropka i znowu spacja. Następnie otwiera się cytat, najpierw jest jedna spacja, a potem zdanie Nazywam się Dmitrij Naumenko., po którym następują cudzysłowy zamykające.

Przejdźmy przez kolejne kroki i zobaczmy, co jest tutaj potrzebne i dlaczego.

Po wyprowadzeniu zmiennej test wydaje się, że „dodajemy” dodatkowy tekst do istniejącego wyniku. Odbywa się to za pomocą symbolu kropki (.) .

Symbol kropki oznacza w PHP dodawanie, ale nie dodawanie liczb, ale dodanie informacji tekstowych, takich jak ta, z którą pracujemy. Po kropce wskazujemy w cudzysłowie, co dokładnie chcemy dodać do konkluzji i piszemy nowe zdanie.

Zwróć uwagę, że po cudzysłowie otwierającym znajduje się spacja. Gdy wyświetli się na ekranie, zostanie zapisane, więc nasze frazy nie będą się łączyć. Te. otrzymamy dane wyjściowe:
To jest PHP w akcji. Nazywam się Dmitrij Naumenko.

Jeśli usuniesz to miejsce, otrzymasz:
To jest PHP w akcji. Nazywam się Dmitry Naumenko.

Chciałbym również zwrócić uwagę na spacje po obu stronach punktu dodawania. Przestrzenie te nie odgrywają żadnej roli i służą jedynie przejrzystości i łatwości percepcji. Poniższy kod da nam dokładnie taki sam wynik:

Dlatego pisz w sposób, który jest dla Ciebie najwygodniejszy w tym przypadku.

Wstawianie komentarzy w kodzie

Pierwsze pytanie - – Do czego one w ogóle służą?

Komentarze są potrzebne, abyś mógł robić notatki, komentarze, wyjaśnienia itp. w kodzie swoim lub cudzym. podczas pracy z kodem. Teraz wydaje ci się, że wszystko jest jasne i oczywiste. O ile doskonale pamiętasz, dlaczego ta zmienna jest potrzebna i co robi ta funkcja.

Nie minie dużo czasu, a bez komentarzy nie będziesz w stanie zrozumieć nawet własnego kodu, nie mówiąc już o skryptach innych osób. Dlatego też właściwe wykorzystanie komentarzy jest pilną potrzebą.

Zwykle używane w PHP dwa rodzaje komentarzy:

Oczywiście komentarze działają tylko w obrębie bloków kodu PHP I ?> .

Wysyłanie kodu HTML przy użyciu PHP

Jak wspomniałem wcześniej, PHP i HTML świetnie ze sobą współpracują. To, że znajdujemy się w bloku kodu PHP, nie oznacza, że ​​nie możemy wyświetlić tekstu w akapicie lub pogrubioną czcionką.

To jest pogrubiony tekst."; ?>

Jak można się domyślić, wynikiem działania tego kodu będzie pogrubiony wiersz wyświetlany w przeglądarce.

Utwórz pierwszą funkcję

Na początek kilka słów o tym czym jest funkcja.

Funkcjonować to rodzaj miniprogramu, który wykonuje pożyteczną pracę i podaje wynik.

Używanie funkcji ma sens w przypadkach, gdy trzeba wykonać podobne, szablonowe działania. W tym przypadku piszemy taki miniprogram, który znacznie zmniejsza ilość kodu i, co za tym idzie, nasze wysiłki.

Składnia podczas tworzenia funkcji jest następująca:

Powiedzmy, że jeśli chcemy napisać funkcję obliczającą sumę liczb 10 i 5, możemy to zrobić:

Tworzymy funkcję o nazwie suma i w jej treści wskazujemy, że powinna wyświetlać sumę liczb 10 i 5. Następnie wywołujemy funkcję suma. Wywołanie funkcji zasadniczo oznacza jej wykonanie.

W tym przykładzie nie używamy żadnych argumentów (patrz składnia funkcji powyżej). Czym są argumenty i do czego są potrzebne, spójrzmy bezpośrednio na przykład. Zmodyfikujmy kod, który posiadamy, czyniąc go bardziej elastycznym i funkcjonalnym:

Teraz podczas tworzenia funkcji suma w nawiasach podajemy dwa argumenty oddzielone przecinkami - $slagaemoe1 I $slagaemoe2. W treści funkcji dodajemy i wyświetlamy nie konkretne liczby, ale wartości zmiennych $slagaemoe1 I $slagaemoe2(tj. te same argumenty).

Teraz wystarczy wywołać funkcję, przekazując jej w nawiasach dwa argumenty, których „oczekuje”. Podajemy liczby 10 i 5, co daje 15. Przekazując funkcję suma inne liczby, oczywiście otrzymamy inną odpowiedź.

Mam nadzieję, że ten przegląd pomógł Ci zrozumieć, czym jest PHP i do czego jest potrzebny, jaką przewagę ma nad statycznym HTML i jak możesz wykorzystać niektóre z jego najprostszych funkcji.

Dmitrij Naumenko.

P.S. Chcesz pójść dalej w opanowaniu PHP? Zwróć uwagę na lekcje premium dotyczące różnych aspektów tworzenia stron internetowych, w tym programowania w PHP, a także bezpłatny kurs tworzenia od podstaw własnego systemu CMS w PHP. Wszystko to pomoże Ci szybciej i łatwiej opanować ten potężny język tworzenia stron internetowych:

Spodobał Ci się materiał i chcesz mi podziękować?
Po prostu udostępnij znajomym i współpracownikom!


Powiedz przyjaciołom