Operatory Inkrementacji i Dekrementacji

PHP obsługuje te operatory w stylu języka C.

Tabela 15-5. Operatory Inkrementacji i Dekrementacji

PrzykładNazwaOpis
++$aPre-inkrementacjaNajpierw zwiększa wartość $a o jeden, potem zwraca $a.
$a++Post-inkrementacjaNajpierw zwraca $a, potem zwiększa $a o jeden.
--$aPre-dekrementacjaNajpierw zmniejsza wartość $a o jeden, potem zwraca $a.
$a--Post-dekrementacjaNajpierw zwraca $a, potem zmniejsza $a o jeden.

Prosty skrypt przykładowy:

<?php
echo "<h3>Post-inkrementacja</h3>";
$a = 5;
echo
"Powinno być 5: " . $a++ . "<br />\n";
echo
"Powinno być 6: " . $a . "<br />\n";

echo
"<h3>Pre-inkrementacja</h3>";
$a = 5;
echo
"Powinno być 6: " . ++$a . "<br />\n";
echo
"Powinno być 6: " . $a . "<br />\n";

echo
"<h3>Post-dekrementacja</h3>";
$a = 5;
echo
"Powinno być 5: " . $a-- . "<br />\n";
echo
"Powinno być 4: " . $a . "<br />\n";

echo
"<h3>Pre-dekrementacja</h3>";
$a = 5;
echo
"Powinno być 4: " . --$a . "<br />\n";
echo
"Powinno być 4: " . $a . "<br />\n";
?>



Język PHP to dzisiaj powszechnie przyjęty standard, podstawa tworzenia dynamicznych stron WWW, opartych na bazach danych.

PHP to język skryptowy. Znaczy to, że jest to język nie kompilowalny. Program jest wykonywany przez interpreter na podstawie jego kodu źródłowego. Język PHP to element technologii internetowej SERVER-SIDE. Znaczy to, że kod języka jest wykonywany od strony serwera (na serwerze).

W jakim celu używac PHP? Po co to komu?

Załóżmy, że potrzebujemy takiej strony internetowej, która wyświetli zawsze bieżącą datę. Dzięki technologii PHP, datę i godzinę odczytywać można z miejsca gdzie wykonuje się skrypt, np. gdy serwer znajduje się w USA a my w Polsce to widoczna jest różnica w czasie który zostanie wyświetlony.

małe motory cena mini wykończenie elewacji tanie serwery wirtualne schodywizy do rosji gdańsk, kaszuby domki, usuwanie zmarszczek, wizy do rosji, Serwery dedykowane, plotki