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



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

Oczywiście plik musi mieć rozszerzenie *.php

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

ZMIENNE. Podstawy PHP

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

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

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

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

1 Podstawy c++ w pigułce.

Cw.12 JAVAScript w dokumentach HTML

Bazy Danych i Usługi Sieciowe

Technologie informacyjne lab. 4

Być może jesteś doświadczonym programistą, biegle programujesz w Javie,

2. Łańcuchy tekstowe w PHP

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

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

Stałe, znaki, łańcuchy znaków, wejście i wyjście sformatowane

Tablice mgr Tomasz Xięski, Instytut Informatyki, Uniwersytet Śląski Katowice, 2011

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

Podstawy języka C++ Maciej Trzebiński. Praktyki studenckie na LHC IFJ PAN. Instytut Fizyki Jądrowej Polskiej Akademii Nauk. M. Trzebiński C++ 1/16

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

Widoczność zmiennych Czy wartości każdej zmiennej można zmieniać w dowolnym miejscu kodu? Czy można zadeklarować dwie zmienne o takich samych nazwach?

Wskaźniki a tablice Wskaźniki i tablice są ze sobą w języku C++ ściśle związane. Aby się o tym przekonać wykonajmy cwiczenie.

Podstawy JavaScript ćwiczenia

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

Podstawy Programowania C++

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

Nazwa implementacji: Nauka języka Python pętla for. Autor: Piotr Fiorek

JAVAScript w dokumentach HTML (1)

Michał Bielecki, KNI 'BIOS'

Internetowe bazy danych

LABORATORIUM 3 ALGORYTMY OBLICZENIOWE W ELEKTRONICE I TELEKOMUNIKACJI. Wprowadzenie do środowiska Matlab

Wprowadzenie do Scilab: podstawy języka Scilab

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

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

Umieszczanie kodu. kod skryptu

Napisy w PHP. Drukowanie napisów instrukcją echo

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

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

Zajęcia nr 1 Podstawy programowania. dr inż. Łukasz Graczykowski mgr inż. Leszek Kosarzewski Wydział Fizyki Politechniki Warszawskiej

2. Tablice. Tablice jednowymiarowe - wektory. Algorytmy i Struktury Danych

Przedrostkowa i przyrostkowa inkrementacja i dekrementacja

Python wprowadzenie. Warszawa, 24 marca PROGRAMOWANIE I SZKOLENIA

Metody numeryczne Laboratorium 2

1 Podstawy c++ w pigułce.

Wiadomości wstępne Środowisko programistyczne Najważniejsze różnice C/C++ vs Java

Dynamiczne przetwarzanie stron. dr Beata Kuźmińska-Sołśnia

Zasady programowania Dokumentacja

Niezwykłe tablice Poznane typy danych pozwalają przechowywać pojedyncze liczby. Dzięki tablicom zgromadzimy wiele wartości w jednym miejscu.

Programowanie strukturalne i obiektowe : podręcznik do nauki zawodu technik informatyk / Adam Majczak. Gliwice, cop

Skrypty powłoki Skrypty Najcz ciej u ywane polecenia w skryptach:

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

Podstawy Programowania.

Spis treści WSTĘP CZĘŚĆ I. PASCAL WPROWADZENIE DO PROGRAMOWANIA STRUKTURALNEGO. Rozdział 1. Wybór i instalacja kompilatora języka Pascal

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

14. POZOSTAŁE CIEKAWE FUNKCJE

PHP podstawy. Na początek napiszmy kilka linijek w tradycyjnym HTMLu, np.: <html> <head> <title>pierwszy skrypt php</title> </head> <body>

Rys.2.1. Trzy warstwy stanowiące podstawę popularnego podejścia w zakresie budowy stron internetowych [2]

Po uruchomieniu programu nasza litera zostanie wyświetlona na ekranie

2 Przygotował: mgr inż. Maciej Lasota

Laboratorium 1 Wprowadzenie do PHP

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

Programowanie komputerowe. Zajęcia 4

Ćwiczenie 1. Wprowadzenie do programu Octave

Matlab Składnia + podstawy programowania

TABLICA (ang. array) pojedyncza zmienna z wieloma komórkami, w których można zapamiętać wiele wartości tego samego typu danych.

Podstawy Programowania

Wstęp do Programowania Lista 1

5-6. Struktura dokumentu html. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

Programowanie PHP. Temat 1. Przygotowanie środowiska, prezentacja możliwości PHP

Tablice (jedno i wielowymiarowe), łańcuchy znaków

C++ wprowadzanie zmiennych

Funkcje printf() i scanf() i operatory

Kurs PHP. Literatura. Zagadnienia: Wprowadzenie

W powyższym kodzie utworzono wyliczenie dni tygodnia.

*W uproszczeniu: jest dziewięciu sędziów przyznających po dwie noty: za wartość techniczną i artystyczną (skala od 0.0 do 6.0)

Zakres treści Czas. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

Szablon główny (plik guestbook.php) będzie miał postać:

Laboratorium 3: Tablice, tablice znaków i funkcje operujące na ciągach znaków. dr inż. Arkadiusz Chrobot dr inż. Grzegorz Łukawski

Zmienne powłoki. Wywołanie wartości następuje poprzez umieszczenie przed nazwą zmiennej znaku dolara ($ZMIENNA), np. ZMIENNA=wartosc.

SSK - Techniki Internetowe

Grafika PHP dla początkujących

Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka

Każde wykonanie bloku instrukcji nazywamy pojedynczym przebiegiem lub iteracją pętli.

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

Przetwarzanie sygnałów

Administracja sieciowymi systemami operacyjnymi III Klasa - Linux

lekcja 8a Gry komputerowe MasterMind

for (i=0; i<10; i=i+1) instrukcja; instrukcja zostanie wykonana 10 razy for (inicjalizacja; test; aktualizacja) instrukcja;

Po zakończeniu rozważań na temat World Wide Web, poznaniu zasad organizacji witryn WWW, przeczytaniu kilkudziesięciu stron i poznaniu wielu nowych

Python. Wprowadzenie. Jolanta Bachan

W języku C/C++ pomiędzy wskaźnikami a tablicami istnieje bardzo ścisły związek. Do onumerowania elementów w tablicy służą tzw. INDEKSY.

Programowanie obiektowe

Języki programowania wysokiego poziomu. PHP cz.1.

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

Wstęp do programowania INP001213Wcl rok akademicki 2017/18 semestr zimowy. Wykład 12. Karol Tarnowski A-1 p.

Ćwiczenie 1. Wprowadzenie do programu Octave

Instalacja

Transkrypt:

S t r o n a 1 Podstawy PHP 1. stwórz plik tekstowy o nazwie index.php Zawartość pliku musi mieć postać: Znaczniki kodu php: Przykładowy kod typu "hello world!" Wpisz powyższy kod do plkiku index.php Skopiuj plik index.php na swój serwer odśwież swoją stronę Uwaga! kod php nie będzie interpretowany przez przeglądarkę. Musi być obsłużony przez serwer. Dlatego otworzenie z poziomu komputera nie będzie możliwe 2. Komentarze do kodu: Komentarze nie są interpretowane // Komentarz pierwszy sposób /* Komentarz drugi sposób */ 3. Drukowanie tekstu do drukowania tekstu służy funkcja echo jeżeli użyjemy jej kilka razy:

S t r o n a 2 To efektem będzie tekst w jednej linii Jeżeli chcemy wyświetlić tekst w kilku liniach to korzystamy z instrukcji xhtml <br /> łamiącej tekst echo "hello world! <br />"; echo "hello world! <br />"; echo "hello world! <br />"; Zwróć uwagę, że... każdą linijkę tekstu kończy średnik tekst, który ma być wyświetlony znajduje się w cudzysłowie Łańcuchy tekstu możemy łączyć "kropką" echo "hello world! <br />"."hello world! <br />"."<br />"."kot"; Sposób ten w tej chwili wydaje się bez sensu, ale przyda się gdy poznamy pojęcie zmiennej. Zwróć uwagę, że po wykonaniu kodu php przez serwer nasza przeglądarka otrzyma kod html o postaci: hello world! <br /> hello world <br /> <br /> kot Można to sprawdzić wyświetlając źródło w przeglądarce

S t r o n a 3 Kod źródła można łamać "\n" echo "hello world! <br /> \n"."hello world! <br />\n"."<br />\n"."kot"; źródło będzie wyglądało tak: hello world! <br /> hello world! <br /> <br /> kot 4. Zmienne $biedronka = 10; // nazwa zmiennej musi zaczynać się od znaku dolara // zmiennej biedronka przypisaliśmy wartość dziesięć echo $biedronka; // wyświetlenie na ekranie zawartości zmiennej echo "<br /"; echo $biedronka-5; // wyświetlenie na ekranie wyniku operacji 10-5 W zmienne mogą być różnego typu $bied2 = " a Robert ma psa"; echo $bied1.$bied2; // zwróć uwagę na łączenie dwóch łańcuchów sprawdzanie typu zmiennej $bied2 = 3.1415; // zmienna typu float - zmiennoprzecinkowa $bied3 = 3; // zmienna typu integer - całkowita $bied4 = false; // zmienna typu bool - prawda/fałsz (zero/jeden) var_dump($bied1); // wyświetli typ zmiennej oraz wartość zmiennej

S t r o n a 4 wyświetlanie wybranej znaku łańcucha. Znaki w łańcuchach numerowane są od zera echo $bied1{4}; // wyświetli czwarty znak czyli literkę "m" wyświetlanie długości łańcucha tekstowego echo strlen($bied1); // wyświetli długość łańcucha = 11 wyświetlanie nietypowych znaków Jeżeli chcemy wyświetlić nietypowy znak to szukamy jego numeru w http://www.asciitable.com/ echo chr(35); // wyświetli znak # Funkcją odwrotną jest ord('#') - zwraca 35. Zaokrąglanie $Pi = 3.1415926535897932384626433; echo round($pi,2); // zaokrąglanie wynik = 3.14 5. Tablice Tablice jednowymiarowe - wektory $tablica[0] = 4; $tablica[1] = 7; $tablica[2] = 10; echo $tablica[0]."<br />".$tablica[1]; wydrukuje 4 i 7

S t r o n a 5 Tablice wielowymiarowe - takie macierze - gra w statki $tablica[0][0] = 4; $tablica[1][1] = 7; $tablica[2][2] = 10; echo $tablica[0][0]."<br />".$tablica[1][1]; Tablice wielowymiarowe - drukowanie $tablica[0][0] = 1; $tablica[0][1] = 2; $tablica[1][0] = 3; $tablica[1][1] = 4; $tablica[2][0] = 5; $tablica[2][1] = 6; echo "<pre>"; // zachowuje formatowanie print_r($tablica); echo "</pre>"; fa fafa Operatory $a = 5; //OPERATOR PRZYPISANIA "=" echo ($a+5); //OPERATOR DODAWANIA "+" echo ($a-5); // OPERATOR ODEJMOWANIA "-" echo ($a*2); //OPERATOR MNOŻENIA "*" echo ($a/2); //OPERATOR DZIELNIA "/"

S t r o n a 6 echo ($a%2); // OPERATOR RESZTY Z DZIELENIA "%" w pięciu 2 miesci sie 2 razy, czyli 2 * 2 = 4, 5-4 = 1; Operatory - ciąg dalszy $a = 5; $b = 5; $a = $a +5; echo $a."<br />"; // wynik 10 $b+=5; // skrócony zapis $b = $b +5; echo $b; // wynik 10 Inkrementacja/dekrementacja $a=0; echo $a++; // postinkrementacja wyświetli 0 i zwiększy o 1 echo $a; //wyświetli 1, bo zostało zwiększone poprzednio o 1 echo $a--;// postdekrementacja wyświetli 0 echo ++$a; // preinkrementacja wyświetli 1 echo $a; //wyświetli 1 6. Pętle for ($i = 0; $i < 30; $i++) // wyświetla 30x wartość $i { echo $i."<br />"; }