2. - 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 ‘Recap’ ?>
3. - Operatori poredjenja (compassion operators) sluze za poredjenje 2 ili
vise vrijednosti
- Poredjenja varijabli omogucavaju aplikaciji da donosi odluke
(compassion expression)
<?php echo ‘Poredjenje varijabli’ ?>
5. - Nizovi (array) su grupa podataka koji predstavljaju jednu cjelinu. Niz ima
svoje ime, tip I velicinu. Niz se stastoji od clanova niza koji imaju svoju
vrijednost I mjesto u nizu.
<?php echo ‘Nizovi’ ?>
6. - Elementu se pristupa koristeci key
- Tip key-a moze biti samo integer
- Element niza moze biti bilo koji tip varijable
<?php echo ‘Numericki nizovi’ ?>
7. <?php echo ‘Numericki nizovi’ ?>
# PRIMJER NUMERICKOG NIZA:
[‘VOLVO’, ‘BMW’, ’AUDI’, ‘KIA’]
[0] [1] [2] [3]
# Inicijalizacija Niza
$cars = array(‘Volvo’, ‘Bmw’, ‘Audi’, ‘Kia’);
$cars = [‘Volvo, ‘Bmw’, ‘Audi’, ‘Kia’];
# Pristup elementu niza
echo $cars[0];
8. - Razlika izmedju numeric I associative niza je u tipu key-a koji se koristi za
pristup elementima niza.
- Associative niz za key koristi string umjesto integer-a
<?php echo ‘Associative nizovi’ ?>
# PRIMJER ASSOCIATIVE NIZA:
$person[‘firstName’] = ‘Nermin’;
$person[‘age’] = 23;
$echo $person[‘firstName’];
9. - Skinuti starter template sa Github-a
URL: https://github.com/newPrimitives/php-kurs/blob/master/lecture3/example1_starterTemplate.php
- Inicijalizirati associative niz $person sa zadatim atributima.
- Ispisati array koristeci prethodno definisane key-eve uz pomoc echo ili
print_f funkcije
- Za url slike, kopirati bilo koji link sa Google-a ili Facebook-a
<?php echo ‘Vjezba 1’ ?>
10. - Postoji nekoliko nacina sortiranja nizova
- Sortiranje po vrijednosti od veceg ka manjem elementu
- Sortiranje po key-u od veceg ka manjem key-u
- Sortiranje od manjeg ka vecem
<?php echo ‘Sortiranje nizova’ ?>
12. Primjer 3 – Brisanje iz niza
https://github.com/newPrimitives/php-kurs/blob/master/lecture3/removeArray.php
<?php echo ‘Primjer’ ?>
13. - Inicijalizirati numeric array sa 5 elemenata od kojih su svi integeri
razlicitih vrijednosti
- Pronaci najmanju vrijednost u nizu te je nakon toga izbrisati i ispisati
preostale elemente koristeci echo ili print_f
<?php echo ‘Vjezba 2’ ?>
14. - Koristeci built in funkciju array_diff, moguce je jako brzo saznati koji
elementi se ne nalaze u oba niza, tacnije njihovu razliku. Return funkcije
array_diff je novi niz kojim se moze dalje manpiulisati.
<?php echo ‘Razlika izmedju nizova’ ?>
# PRIMJER array_diff FUNKCIJE:
array_diff($array1, $array2);
15. - Koristeci built in funkciju array_merge, moguce je spojiti dva niza I sve
njihove elemente u novi niz (unija nizova).
<?php echo ‘Spajanje nizova’ ?>
# PRIMJER array_merge FUNKCIJE:
array_merge($array1, $array2);
16. - Multidimenzionalni niz je niz koji kao svoje elemente sadrzi druge
nizove. Za dvodimenzionalni niz pristupanje elementu se vrsi koristeci
dva key-a. Analogija se prati ukoliko se broj nizova povecava.
<?php echo ‘Multidimenzionalni nizovi’ ?>
18. - Poredjenja varijabli
- Sta su nizovi
- Vrste nizova
- Sintaksa nizova
- Sortiranje nizova
- Brisanje iz nizova
- Unija I razlika izmedju nizova
- Multidimenzionalni nizovi
<?php echo ‘To sum up’?>