Przejdź do głównej zawartości

Posty

Wyświetlanie postów z sierpień, 2018

GIT cz.3

REPOZYTORIUM Jest to projekt prowadzony w systemie GIT . Repozytorium możemy stworzyć na dwa sposoby : -Inicjalizując nowy projekt -Klonując już istniejące repozytorium Nowe repozytorium inicjalizujemy komendą git init . Komendę należy wydać w folderze na , który przeznaczony jest projekt .  KLONOWANIE REPOZYTORIUM Komenda git clone[adres] klonuje repozytorium .  Aby sprawdzić historię wprowadzonych zmian w projekcie stosujemy komendę git log

PHP cz.6(Programowanie Obiektowe)

KLASY Zmienne przechowywane w obiekcie nazywamy polami , natomiast funkcje metodami . Postać obiektu opisuje konstrukcja nazywana klasą .Klasa może zawierać dowolną liczbę zmiennych i metod .  Klasa zawiera 2 pola $marka(przechowuje markę auta) , $cena(przechowuje cenę auta) , oraz jedną metodę show() . Gdy jest zdefiniowana klasa , można na jej podstawie tworzyć obiekty . Aby utworzyć nowy obiekt , należy użyć operatora new np. new nazwa_klasy() .  ODWOŁANIA DO SKŁADOWYCH Dostęp do składowych uzyskamy za pomocą operatora -> . Jeśli utworzymy obiekt $obj1 , dostęp do jego pól będzie możliwy dzięki konstrukcji $obj1 -> $nazwa_pola , natomiast do metod $obj1 -> nazwa_metody(argumenty_metody) .  THIS Aby odwołać się do składowych klasy wewnątrz metody potrzebne jest słowo this . KONSTRUKTOR Są to specjalne metody , które są wykonywane podczas tworzenia obiektów danej klasy np. przypisują początkowe wartości polom obiekt...

PHP cz.5(Tablice)

TABLICE To występujące w większości języków programowania struktury , pozwalające przechowywać dane określonego typu .  TABLICE INDEKSOWANE NUMERYCZNIE Aby utworzyć taką tablicę należy użyć słowa kluczowego array  PRZYKŁAD I TABLICE ASOCJACYJNE W PHP indeksem tablicy może być także dowolny ciąg znaków . Takie konstrukcje nazywa się tablicami asocjacyjnymi .  IMPLOZJA I EKSPLOZJA Funkcja implode powoduje zwrócenie wszystkich elementów rozdzielonych  znakami separatora jako ciągu znaków .  Funkcja explode działa odwrotnie niż explode , ciągu znaków tworzy tablicę . ODWRÓCONA KOLEJNOŚĆ TABLICY Jeżeli chcemy aby pierwszy element tablicy stał się ostatnim , drugi przedostatnim itd. możemy zastosować funkcję reverse .  PORUSZANIE SIĘ PO TABLICY Każda tablica ma wewnętrzny wskaźnik wskazujący jej bieżący element . Funkcje , które pozwalają na bezpośrednią modyfikację miejs...

PHP cz.4(Komentarze , Typy danych , Operatory)

KOMENTARZE W kodzie PHP możemy stosować komentarze , tak jak w większości innych języków programowania . Są one ignorowane i przetwarzane podczas działania skryptu . Do wyboru mamy trzy rodzaje komentarzy : -komentarz blokowy -komentarz jednowierszowy -komentarz jednowierszowy uniksowy KOMENTARZ BLOKOWY Zaczyna się od znaku /* , a kończy na znaku */ . Wszystko to co znajduje się pomiędzy tymi znacznikami jest traktowane jako komentarz . Należy pamiętać , że komentarzy tego typu , nie wolno zagnieżdżać  KOMENTARZ JEDNOWIERSZOWY Ten typ komentarza został zaczerpnięty ze składni takich języków , jak C++ . Rozpoczyna się on od znaków // , i kończy w bieżącej linii skryptu .  KOMENTARZ JEDNOWIERSZOWY UNIKSOWY Ma takie samo działanie jak komentarz jednowierszowy , jedynie jego wygląd jest inny  ZMIENNE W PHP Pozwalają przechowywać dane . Każda zmienna posiada nazwę oraz typ . Nazwa to id , dzięki któremu możemy odwoływać się do...

PHP cz.3 (Zasięg zmiennych , Instrukcje warunkowe , Pętle , Funkcje)

INSTRUKCJE WARUNKOWE Wykorzystywane są do sprawdzania warunków . Dzięki temu w zależności od tego , czy dany warunek jest prawdziwy , czy nie mogą zostać wykonane różne bloki instrukcji  INSTRUKCJA IF Po słowie kluczowym if w nawiasie okrągłym umieszcza się warunek do sprawdzenia , a za nim (w nawiasie klamrowym) blok instrukcji do wykonania , gdy warunek jest prawdziwy . Dalej znajdziemy słowo kluczowe else , a za nim blok instrukcji , które zostaną wykonane , gdy warunek będzie fałszywy . Blok else jest opcjonalny . Instrukcje można dowolnie zagnieżdżać .  OPERATOR WARUNKOWY Operator warunkowy ma postać : warunek ? instrukcja1 : instrukcja2 Oznacza to , że jeżeli warunek jest prawdziwy wykona się instrukcja1 , w przeciwnym razie zostanie wykonana zostanie instrukcja2  INSTRUKCJA SWITCH Pozwala w przejrzysty , oraz wygodny sposób sprawdzić ciąg warunków i wykonywać różny kod w zależności od tego , który warunek jest spełni...