2. - Sta je PHP
- Osnovna sintaksa PHP
- Dev okruzenje za razvoj PHP aplikacija
- Sta su XAMPP, MAMP, WAMP, LAMP
- Instalacija lokalnog servera
- Hello world from PHP
- Client server model & HTTP protocol - osnove
<?php echo ‘Recap’ ?>
3. - Varijabla (promjenjiva/variable) je jedinica date ili informacije u
racunarskom programu koja moze promijeniti vrijednost u toku
izvrsavanja programa.
<?php echo ‘Varijable u PHP’ ?>
4. # PRIMJER KODA:
<?php
# Inicijalizacija dvije varijable
$firstName = ‘Nermin’
$lastName = ‘Sehic’
# Primjer promjene vrijednosti vec inicijalizirane varijable
$firstName = ‘John’
$lastName = ‘Doe’
<?php echo ‘Varijable u PHP’ ?>
5. - Varijable se identifikuju uz pomoc znaka ’$’
- U praksi se najcesce koristi camel case naming convention ($firstSecond)
- Duga imena nisu pozeljna zbog preglednosti koda
- Prvi karakter poslije ’$’ je uvijek slovo (‘$123’ nije validno ime)
- Imena varijabli treba da budu dekriptivna te da reflektuju svrhu
njihovog koristenja.
- Varijable popt $a, $b se preporucuju samo kao index counteri u
petljama.
<?php echo ‘Varijable u PHP’ ?>
6. - Skinuti starter template sa Github-a
URL: https://github.com/newPrimitives/php-kurs/blob/master/lecture2/example1_starterTemplate.php
- Incijalizirati varijable $link1, $link2, $link3
- Ispisati varijable u za to naznacena mjesta
- Promijeniti vrijednost varijable title
<?php echo ‘Vjezba 1’ ?>
7. - Artimetricke operacije
- Assignment operatori
- Znakovi poredjenja
- Increment/decrement operatori
- Logicki operatori
- String operatori
<?php echo ‘Osnovne operacije u PHP’ ?>
8. Primjer 1 – Lista operacija u PHP
https://github.com/newPrimitives/php-kurs/blob/master/lecture2/operators.php
<?php echo ‘Primjer’ ?>
9. - 3 nacina za pisanje komentara
- Single line komentar
- Multiline komentar
- Inline komentar
<?php echo ‘Komentari u PHP’ ?>
10. # PRIMJER KODA:
<?php
# Sintaksa za single line komentar
echo ‘Hello World’
echo ‘Hello World’ // sintaksa za inline komentar
/**
* Sintaksa za multi line
* komentar
*/
echo ’Hello world;
<?php echo ‘Komentari u PHP’ ?>
11. - Konstatama, za razliku od varijabli, nije moguce promijeniti vrijednost
nakon inicijalizacije
- Koristi se UPPER_CASE sintaksa za imenovanje da bi se razlikovale od
varijabli
- Postoje user defined I reserved konstante (reserved konstante koriste
odredjene klase I funkcije unutar PHP )
<?php echo ‘Konstante u PHP’ ?>
14. - U programiranju, keyword string predstavlja skup karaktera koji cine
neku rijec ili tekst. Svaki od karaktera u stringu ima posebnu numericku
oznaku u tzv. ASCII tabeli.
- $word = ‘String example’
<?php echo ‘Stringovi u PHP’ ?>
15. - Kombinovanje stringova
- Funkcije za trim i length stringa
- Pretrage stringova
- Zamjena karaktera u stringu
<?php echo ‘Operacije sa stringovima’ ?>
16. Primjer 4 – Operacije sa stringovima
https://github.com/newPrimitives/php-kurs/blob/master/lecture2/stringOperations.php
<?php echo ‘Primjer’ ?>
17. - Koristit rjesenje vjezbe 1 kao starter template za vjezbu 2
URL: https://github.com/newPrimitives/php-kurs/blob/master/lecture2/example1_final.php
- Koristeci built in funkciju substr() ukloniti http i/ili www iz imena linka te
ga takvog ispisati u title dio href-a.
<?php echo ‘Vjezba 2’ ?>
<a href=“#LINK SA HTTP://WWW" target="_blank"> <!-- Ime linka bez HTTP://WWW --> </a>
19. - Git je version control system cija se primjena najcesce pronalazi u
razvoju software-a, mobilnih aplikacija I web stranica
- Napravljen je izvorno za potrebe Linux kernel-a 2005 godine
- Postoji nekoliko servisa/kompanija koji nude git kao svoj proizvod.
- Neke od najpopularnijih su Github, Bitbucket, Gitlab
<?php echo ‘Git flow’?>
20.
21. - Varijable u PHP
- Osnovne operacije u PHP
- Komentari U PHP
- Konstante u PHP
- Userdefined & Magic konstante
- Stringovi u PHP
- Operacije sa stringovima
- Git - 101
<?php echo ‘To sum up’?>