PHP
Wyszukiwarka
Wprowadzenie do PHP
Instalacja i konfiguracja środowiska
- Jak zainstalować PHP na lokalnym serwerze (XAMPP)
- Podstawowa konfiguracja w pliku php.ini
- Ustawienia błędów (display_errors, error_reporting)
Operatory
- Operatory arytmetyczne w PHP
- Operatory porównania i logiczne
- Skrócone operatory przypisania (+=, -=, .=)
Instrukcje warunkowe i pętle
- Instrukcja if/else w PHP
- Instrukcja switch/case w PHP
- Pętla for w PHP
- Pętla while w PHP
- Pętla do...while w PHP
- Pętla foreach w PHP (tablice i obiekty)
Funkcje
- Tworzenie i wywoływanie funkcji
- Parametry domyślne i typowanie argumentów
- Funkcje anonimowe i strzałkowe w PHP
Tablice
- Tablice indeksowane i asocjacyjne
- Przegląd najważniejszych funkcji tablicowych
- Iteracja po tablicach: foreach, array_map, array_filter
Obsługa formularzy
Obsługa baz danych
- Połączenie z MySQL: rozszerzenie MySQLi
- Zapytania SELECT, INSERT, UPDATE w praktyce
- Bezpieczne zapytania (prepared statements)
Praca z plikami
- Odczyt i zapis plików tekstowych
- Tworzenie i usuwanie katalogów, prawa dostępu
- Obsługa plików CSV do importu i eksportu danych
Operatory arytmetyczne w PHP
Operatory arytmetyczne w PHP pozwalają na wykonywanie podstawowych obliczeń: dodawanie, odejmowanie, mnożenie, dzielenie i obliczanie reszty z dzielenia. Od wersji PHP 5.6+ dostępny jest także operator potęgowania. Dzięki nim możemy łatwo przetwarzać dane liczbowe w naszych skryptach.
Rodzaje operatorów arytmetycznych w PHP
- Dodawanie +
- Pozwala sumować dwie (lub więcej) liczb. Przykład:
$x + $y
.
- Pozwala sumować dwie (lub więcej) liczb. Przykład:
- Odejmowanie -
- Służy do odejmowania jednej liczby od drugiej. Przykład:
$x - $y
.
- Służy do odejmowania jednej liczby od drugiej. Przykład:
- Mnożenie *
- Pozwala pomnożyć wartości zmiennych. Przykład:
$x * $y
.
- Pozwala pomnożyć wartości zmiennych. Przykład:
- Dzielenie /
- Dzieli pierwszą liczbę przez drugą. Przykład:
$x / $y
. Uważaj na dzielenie przez zero!
- Dzieli pierwszą liczbę przez drugą. Przykład:
- Reszta z dzielenia %
- Zwraca resztę z dzielenia. Przykład:
$x % $y
.
- Zwraca resztę z dzielenia. Przykład:
- Potęgowanie **
- Dostępne od PHP 5.6+:
$x ** $y
oznacza$x
do potęgi$y
.
- Dostępne od PHP 5.6+:
Przykład
<?php
$a = 10;
$b = 3;
echo "Wynik dodawania: " . ($a + $b) . "<br>";
echo "Wynik odejmowania: " . ($a - $b) . "<br>";
echo "Wynik mnożenia: " . ($a * $b) . "<br>";
echo "Wynik dzielenia: " . ($a / $b) . "<br>";
echo "Reszta z dzielenia: " . ($a % $b) . "<br>";
echo "Potęgowanie: " . ($a ** $b);
?>
Zwrócona zawartość
Wynik dodawania: 13
Wynik odejmowania: 7
Wynik mnożenia: 30
Wynik dzielenia: 3.3333333
Reszta z dzielenia: 1
Potęgowanie: 1000
Podsumowanie
- Operatory arytmetyczne pozwalają na szybkie obliczenia w skryptach PHP.
- Należy uważać na dzielenie przez zero – generuje ostrzeżenie i wynik INF.
- W nowszych wersjach PHP (5.6+) możemy używać operatora ** do potęgowania.
- Dbaj o poprawne nawiasy i średniki, aby uniknąć błędów składni.
Podsumowanie
- display_errors decyduje o widoczności błędów na stronie – w produkcji należy raczej ustawić Off.
- error_reporting określa poziom szczegółowości błędów (np. E_ALL do pełnej informacji).
- Możesz też użyć log_errors i error_log, by zapisywać błędy w pliku, a nie pokazywać ich gościom.
- Dostosowanie tych ustawień jest kluczowe w trakcie debugowania oraz dla bezpieczeństwa aplikacji.