OSNOVE

                            $var = "Janez";
                            $Var = "Novak";

                            echo "$var, $Var"; // Izpiše “Janez Novak”

2. Preddefinirane Spremenljivke. Ločimo (http://php.net/manual/en/language.variables.predefined.php)

a.) Spremenljivke Apache strežnika

b.) Spremenljivke PHP okolja

c.) Lokalne/Globalne Spremenljivke

d.) Spremenljivke spremenljivk. Primer:

                                                                $a = "hello";

                        echo "$a ${$a}";

                        ali echo "$a $hello";

    Izpiše “hello world. “

 

e.) Spremenkjivke, ki v PHP vstopajo od zunaj (HTML Data Formi)

							 	<form action="form.php" method="post">
								    Name: <input type="text" name="username"><br>
								    <input type="submit">
								</form>

$a = ($b = 4) + 5; // $a je enak sedaj 9, $b pa 4

$a = 3;

$a += 5; // $a postavi na vrednost 8. Enak izraz je tudi $a = $a + 5;

$b = "Hello ";

$b .= "There!"; // $b ima vrednost "Hello There!", oz daljše: $b = $b . "There!";


3. Primerjalni izrazi

$a == $b Vrne True če sta $a in $b enaka

$a != $b Vrne False, če sta $a in $b različna

$a < $b Vrne True, če je $a strogo manjše od $b.

$a > $b Vrne True, če je $a strogo večje $b.

$a <= $b Vrne True, če je $a manjše ali enako od $b.

$a >= $b Vrne True, če je $a večje ali enako od $b.

 

4. Logični izrazi


                            $a && $b (IN) Dobi vrednost True, če sta oba enakaTrue

                            $a || $b (ALI) Dobi vrednost True, če je vsaj eden izmed njih enak True

function sestej ($a, $b)
{
    $c=$a+$b;
    return $c;
}

Uporaba Funkcije: echo sestej(5,3) --> Izpise rezultat 8