Kursy i Poradniki IT - Adrian Kowalski
Kurs Programowania PHP dla Początkujących
O lekcji

PHP oferuje szereg funkcji wbudowanych, które upraszczają manipulowanie danymi, np. manipulację stringami, operacje na liczbach czy obsługę daty i czasu.

Manipulacja stringami:

  • strlen(): Zwraca długość łańcucha.
<?php
$tekst = "Hello, world!";
echo strlen($tekst); // Wynik: 13
?>
  • str_replace(): Zastępuje część łańcucha innym tekstem.
<?php
$tekst = "Hello, world!";
echo str_replace("world", "PHP", $tekst); // Wynik: Hello, PHP!
?>
  • substr(): Wyciąga część łańcucha.
<?php
$tekst = "Hello, world!";
echo substr($tekst, 7, 5); // Wynik: world
?>

Operacje na liczbach:

  • abs(): Zwraca wartość bezwzględną liczby.
<?php
echo abs(-5); // Wynik: 5
?>
  • round(): Zaokrągla liczbę do najbliższej liczby całkowitej.
<?php
echo round(3.14); // Wynik: 3
echo round(3.67); // Wynik: 4
?>
  • rand(): Generuje losową liczbę.
<?php
echo rand(1, 100); // Wynik: losowa liczba między 1 a 100
?>

Obsługa daty i czasu:

  • date(): Zwraca aktualną datę i czas w zadanym formacie.
<?php
echo date("Y-m-d H:i:s"); // Wynik: 2025-01-03 14:30:00
?>
  • strtotime(): Zamienia ciąg tekstowy na timestamp.
<?php
echo strtotime("2025-01-01"); // Wynik: 1672531200 (timestamp)
?>