ZMIENNE. Podstawy PHP

Podobne dokumenty
Laboratorium Wstawianie skryptu na stroną: 2. Komentarze: 3. Deklaracja zmiennych

Stałe definiuje się używając funkcji define. Przykład: define( PODATEK, 22); define( INSTALACJAOS, 70); define( MS, Microsoft );

Instrukcje warunkowe i skoku. Spotkanie 2. Wyrażenia i operatory logiczne. Instrukcje warunkowe: if else, switch.

Podstawy programowania skrót z wykładów:

Obliczenia, zmienne. Proste działania, zmienne, rodzaje zmiennych, proste operacje i działania na zmiennych.

Temat 1: Podstawowe pojęcia: program, kompilacja, kod

Zmienne, stałe i operatory

Struktura pliku projektu Console Application

Podstawy programowania C. dr. Krystyna Łapin

Podstawy programowania. 1. Operacje arytmetyczne Operacja arytmetyczna jest opisywana za pomocą znaku operacji i jednego lub dwóch wyrażeń.

Należy ściągnąć oprogramowanie Apache na platformę

MATERIAŁY DO ZAJĘĆ II

Zmienne i stałe w PHP

Informatyka I. Typy danych. Operacje arytmetyczne. Konwersje typów. Zmienne. Wczytywanie danych z klawiatury. dr hab. inż. Andrzej Czerepicki

JAVASCRIPT PODSTAWY. opracowanie: by Arkadiusz Gawełek, Łódź

1 Podstawy c++ w pigułce.

Wyrażenie include(sciezka_do_pliku) pozwala na załadowanie (wnętrza) pliku do skryptu php. Plik ten może zawierać wszystko, co może się znaleźć w

Bazy Danych i Usługi Sieciowe

2 Przygotował: mgr inż. Maciej Lasota

Java Podstawy. Michał Bereta

Informacja o języku. Osadzanie skryptów. Instrukcje, komentarze, zmienne, typy, stałe. Operatory. Struktury kontrolne. Tablice.

Serwer WWW Apache. Plik konfiguracyjny httpd.conf Definiujemy m.in.: Aktualne wersje 2.4.6, , zakończony projekt

do drukowania tekstu służy funkcja echo <?php echo "hello world!";?> jeżeli użyjemy jej kilka razy: <?php

Smarty PHP. Leksykon kieszonkowy

Pętla for. Wynik działania programu:

Wstęp do programowania INP003203L rok akademicki 2018/19 semestr zimowy. Laboratorium 4. Karol Tarnowski A-1 p.

Algorytmika i Programowanie VBA 1 - podstawy

JAVAScript w dokumentach HTML (1)

Lekcja 1. Składnia języka zmienne i podstawowe instrukcje PHP. Do wyświetlania tekstu służy instrukcja echo echo Hello world ;

JAVAScript w dokumentach HTML (1) JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania.

APLIKACJE INTERNETOWE 5 PHP W P R O W A D Z E N I E D O P R O G R A M O W A N I A

C++ wprowadzanie zmiennych

Komentarze w PHP (niewykonywane fragmenty tekstowe, będące informacją dla programisty)

Oczywiście plik musi mieć rozszerzenie *.php

Podstawy i języki programowania

Wydział Zarządzania AGH. Katedra Informatyki Stosowanej. Podstawy VBA cz. 2. Programowanie komputerowe

JAVASCRIPT PODSTAWY. opracowanie: by Arkadiusz Gawełek, Łódź

4. Funkcje. Przykłady

Instytut Mechaniki i Inżynierii Obliczeniowej Wydział Mechaniczny Technologiczny Politechnika Śląska

Wstęp do programowania INP003203L rok akademicki 2018/19 semestr zimowy. Laboratorium 2. Karol Tarnowski A-1 p.

Programowanie internetowe

Podstawy programowania. Wykład: 4. Instrukcje sterujące, operatory. dr Artur Bartoszewski -Podstawy programowania, sem 1 - WYKŁAD

Zakres tematyczny dotyczący kursu PHP i MySQL - Podstawy pracy z dynamicznymi stronami internetowymi

Celem tego projektu jest stworzenie

Podstawy programowania w C++

Operatory cd. Relacyjne: ==!= < > <= >= bool b; int i =10, j =20; dzielenie całkowitych wynik jest całkowity! Łączenie tekstu: + string s = "Ala ma ";

Obiektowy PHP. Czym jest obiekt? Definicja klasy. Składowe klasy pola i metody

Podstawy Programowania Podstawowa składnia języka C++

Programowanie. programowania. Klasa 3 Lekcja 9 PASCAL & C++

Python dla początkujących. Małgorzata Niewiem AGH, GGiOŚ, Katedra Geoinformatyki i Informatyki Stosowanej SATIM Satelitarny Monitoring

Programowanie strukturalne. Opis ogólny programu w Turbo Pascalu

Cw.12 JAVAScript w dokumentach HTML

Język ludzki kod maszynowy

JAVA. Platforma JSE: Środowiska programistyczne dla języka Java. Wstęp do programowania w języku obiektowym. Opracował: Andrzej Nowak

Programowanie obiektowe

1 Podstawy c++ w pigułce.

Programowanie C++ Wykład 2 - podstawy języka C++ dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Operacje wykonywane są na operandach (argumentach operatorów). Przy operacji dodawania: argumentami operatora dodawania + są dwa operandy 2 i 5.

Wykład 2 Składnia języka C# (cz. 1)

Wstęp do informatyki. stęp do informatyki Polecenia (cz.2)

Odczyt danych z klawiatury Operatory w Javie

Podstawy programowania w języku C

Ogólny schemat prostego formularza: A może lepiej zamiast przycisku opartego o input tak:

Języki programowania C i C++ Wykład: Typy zmiennych c.d. Operatory Funkcje. dr Artur Bartoszewski - Języki C i C++, sem.

Typ użyty w deklaracji zmiennej decyduje o rodzaju informacji, a nazwa zmiennej symbolicznie opisuje wartość.

Język programowania zbiór reguł określających, które ciągi symboli tworzą program komputerowy oraz jakie obliczenia opisuje ten program.

Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 10 Kurs C++

Po uruchomieniu programu nasza litera zostanie wyświetlona na ekranie

Podstawy i języki programowania

Powtórka algorytmów. Wprowadzenie do języka Java.

Umieszczanie kodu. kod skryptu

Swift (pol. jerzyk) nowy język programowania zaprezentowany latem 2014 r. (prace od 2010 r.)

Wydział Zarządzania AGH. Katedra Informatyki Stosowanej. Podstawy VBA cz. 1. Programowanie komputerowe

Laboratorium 03: Podstawowe konstrukcje w języku Java [2h]

Podstawy języka C++ Maciej Trzebiński. Instytut Fizyki Jądrowej Polskiej Akademii Nauk. Praktyki studenckie na LHC IVedycja,2016r.

Programowanie w C++ Wykład 2. Katarzyna Grzelak. 4 marca K.Grzelak (Wykład 1) Programowanie w C++ 1 / 44

Programowanie komputerowe. Zajęcia 1

Platformy Programistyczne Podstawy języka Java

METODY I JĘZYKI PROGRAMOWANIA PROGRAMOWANIE STRUKTURALNE. Wykład 02

Ok. Rozbijmy to na czynniki pierwsze, pomijając fragmenty, które już znamy:

Powtórka algorytmów. Wprowadzenie do języka Java.

Python wprowadzenie. Warszawa, 24 marca PROGRAMOWANIE I SZKOLENIA

Programowanie C# mgr in. Dariusz Ku. p. 119A

Instrukcja do ćwiczeń nr 4 typy i rodzaje zmiennych w języku C dla AVR, oraz ich deklarowanie, oraz podstawowe operatory

Zofia Kruczkiewicz, Programowanie obiektowe - java, wykład 2 1

Podstawy programowania w języku C i C++

KOTLIN. Język programowania dla Androida

Programowanie w języku C++ Grażyna Koba

Podstawy Informatyki. Kompilacja. Historia. Metalurgia, I rok. Kompilatory C++ Pierwszy program. Dyrektywy preprocesora. Darmowe:

Powtórka algorytmów. Wprowadzenie do języka Java.

Warto też w tym miejscu powiedzieć, że w C zero jest rozpoznawane jako fałsz, a wszystkie pozostałe wartości jako prawda.

Pętle. Dodał Administrator niedziela, 14 marzec :27

Podstawy Informatyki. Metalurgia, I rok. Wykład 6 Krótki kurs C++

Języki i metodyka programowania. Typy, operatory, wyrażenia. Wejście i wyjście.

JAVA?? to proste!! Autor: wojtekb111111

Programowanie w języku Python. Grażyna Koba

Strona główna. Strona tytułowa. Programowanie. Spis treści. Sobera Jolanta Strona 1 z 26. Powrót. Full Screen. Zamknij.

Transkrypt:

ZMIENNE Podstawy PHP

zmienna - to obiekt w programowaniu, który przechowuje różnego rodzaju dane niezbędne do działania programu. Zmienna podczas działania programu może zmieniad swoje wartości (jak wskazuje nazwa). Tworząc zmienną musimy nadad jej nazwę oraz typ, który określa co nasza zmienna będzie przechowywad.

Tworzenie zmiennych Nazwa zmiennej zaczyna się od $ Nazwa zmiennej może zawierad Litery liczby Znak podkreślenia (_) np. $klasa_3t1

Nadając nazwę trzymamy się następujących reguł: zmienna jest jednym ciągiem znaków bez spacji np. nazwa_zmiennej - dobrze, nazwa zmiennej - źle nie zaczynamy nazwy od cyfry np. 12zmienna - źle, zmienna12 - dobrze W wersjach niższych niż php7 nie używamy polskich liter takich jak ą, ę itp. nazwa zmiennej powinna kojarzyd się z przeznaczeniem tej zmiennej np. tablica_ciagu - dobrze nazwa nie może byd słowem kluczowym języka programowania np. auto - źle

Zmienne Zmienne w Php nie są deklarowane Przed nazwą zmiennej występuje znak $ Zmienne nie muszą byd definiowane na początku kodu mogą byd definiowane w każdym miejscu kodu Zmienną możemy wprowadzad w dowolnej części skryptu. Operator = przypisuje zmiennej określoną wartośd Wartośd zmiennej możemy wydrukowad za pomocą instrukcji echo $a = 1; echo $a;

Zasięg zmiennych Zmienne poziomu funkcji (definiowane wewnątrz funkcji i poprawne tylko dla niej) Zmienne deklarowane w skrypcie głównym -- globalne Zmienne superglobalne

Typy zmiennych Typ logiczny bool Po wstawieniu do zmiennej wartości logicznej, typem zmiennej będzie bool: <?php $widoczny = false;?>

Typ całkowity int Po wstawieniu do zmiennej wartości całkowitej, typem zmiennej będzie int: $liczba = 619; Jeśli do zmiennej wstawimy wartośd zmiennopozycyjną: $wspolczynnik = 3.1415; to typem zmiennej będzie float: Napisy. Typ string Jeśli natomiast do zmiennej wstawimy napis: $marka = Opel';

Wartośd i typ zmiennej możemy sprawdzid za pomocą funkcji var_dump() W wyniku wykonania skryptu <?php $dlugosc = 1234; var_dump($dlugosc);?> Otrzymamy int 1234 Oznacza on, że zmienna o nazwie długośd przechowuje liczbę całkowitą(napis int) o wartości 1234

Wyrażeniem jest każda instrukcja, która zwraca wartość Np. instrukcja przypisania $a = 5 Zwraca wartośd 5 W ten sposób instrukcja przypisania może wystąpid jako fragment większego wyrażenia $b = ($a = 5) +7; zmienna wynikowa Powyższa instrukcja spowoduje najpierw przypisanie wartości 5 do zmiennej $a. wartośd 5 zwrócona przez pierwsze przypisanie zostanie powiększona o 7 i wstawiona do zmiennej b. ostatecznie zmienna b przyjmuje wartośd 12. Dokładnie taki sam efekt uzyskamy stosując 2 instrukcje $a = 5; $b = $a + 7; echo ($b); WYRAŻENIA

Proste operacje na zmiennych - operatory OPERATORY: //operator przypisania wykorzystywany do przypisania określonych wartości $licznik = 0; $Licznik = "5"; $ilosc = 7; $informacja = "Stan licznika wynosi "; $wlaczony = true; $licznik = $ilosc;

// operatory arytmetyczne echo $ilosc + 15; dodawanie + $ilosc = $ilosc + 15; $wynik1 = $ilosc - $licznik; $wynik2 = $ilosc * $Licznik; $wynik3 = 150 / $ilosc; $ilosc = 2; $reszta = 15 % $ilosc; Operatory echo 'Reszta z dzielenia 15 / '. $ilosc. ' wynosi '. $reszta;

Operatory porównania Przykład Nazwa Wynik $a == $b Równy $a === $b Identyczny $a!= $b Nie równe $a!== $b Nie identyczny $a < $b Mniejsze $a > $b Większe $a <= $b Mniejsze lub równe $a >= $b Większe lub równe Prawda jeśli $a jest równe $b. Prawda jeśli $a jest równe $b i są tego samego typu. (tylko PHP4) Prawda jeśli $a nie jest równe $b. Prawda jeśli $a nie jest równe $b lub nie są tego samego typu. (tylko PHP4) Prawda jeśli $a jest mniejsze niż $b. Prawda jeśli $a jest większe niż $b. Prawda jeśli $a jest mniejsze lub równe $b. Prawda jeśli $a jest większe lub równe $b.

//Operator kontroli błędów Operator kontroli błędów ( @ ) powoduje, że wyrażenie przed którym postawiono ten znak nie spowoduje wyświetlenia się jakiegokolwiek błędu lub ostrzeżenia.

Operatory logiczne Operatory logiczne służą do budowania bardziej skomplikowanych instrukcji warunkowych do łączenia kilku warunków w jednej instrukcji. Przykład Nazwa Wynik $a && $b AND $a $b OR! $a NOT Prawda, jeśli $a i $b są prawdą Prawda, jeśli $a lub $b są prawdą Prawda, jeśli $a nie jest prawdą

// inkrementacja i dekrementacja $a = 1; //++$a; //preinkrementacja //$a++; //postinkrementacja echo $a++; echo "<br>"; echo $a;

STAŁE W języku php stałe definiujemy wywołując funkcje Define Ma ona 3 parametry: $name $value $case_insensitive Dwa pierwsze są wymagane trzeci opcjonalny Parametr$ name jest napisem. Ustala on nazwę definiowanej stałej Parametr $value może byd dowolnego typu skalarnego