Funkcje wbudowane
Poznaj często używane wbudowane funkcje PHP
Funkcje wbudowane to bezpłatna lekcja PHP Academy na CoddyKit. To lekcja 2 z 5. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej PHP Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs PHP Academy zawiera 5 lekcji w sumie.
Funkcje wbudowane
Funkcje wbudowane
Witamy na kolejnej lekcji! PHP udostępnia bogaty zestaw funkcji wbudowanych, które ułatwiają typowe zadania, takie jak praca z łańcuchami znaków, tablicami, datami i nie tylko. W tej lekcji dowiesz się, jak używać niektórych najczęściej stosowanych funkcji wbudowanych. Zaczynajmy!

Czym są funkcje wbudowane?
Czym są funkcje wbudowane?
Funkcje wbudowane to predefiniowane funkcje udostępniane przez PHP do wykonywania określonych operacji. Oszczędzają czas, realizując złożone zadania za pomocą jednego wywołania funkcji.
Najważniejsze: Funkcje wbudowane obejmują szeroki zakres zastosowań, w tym operacje na łańcuchach znaków, obliczenia matematyczne i obsługę plików.
Funkcje do obsługi łańcuchów znaków
Funkcje do obsługi łańcuchów znaków
PHP udostępnia funkcje do modyfikowania łańcuchów znaków. Przykłady:
strlen(): Zwraca długość łańcucha znaków.strtoupper(): Konwertuje łańcuch znaków na wielkie litery.strtolower(): Konwertuje łańcuch znaków na małe litery.
Przykład:
<?php
$string = "Hello, PHP!";
echo strlen($string); // Outputs: 11
echo strtoupper($string); // Outputs: HELLO, PHP!
?>
Funkcje tablicowe
Funkcje tablicowe
PHP udostępnia funkcje do pracy z tablicami. Przykłady:
array_push(): Dodaje elementy do tablicy.array_pop(): Usuwa ostatni element tablicy.in_array(): Sprawdza, czy wartość istnieje w tablicy.
Przykład:
<?php
$fruits = ["Apple", "Banana"];
array_push($fruits, "Cherry");
echo in_array("Cherry", $fruits); // Outputs: 1 (true)
?>
Funkcje daty i czasu
Funkcje daty i czasu
PHP udostępnia funkcje do pracy z datami i czasem. Przykłady:
date(): Formatuje znacznik czasu.time(): Zwraca bieżący znacznik czasu.
Przykład:
<?php
echo date("Y-m-d");
// Outputs: Current date (e.g., 2024-12-29)
echo time();
// Outputs: Current timestamp
?>
Funkcje matematyczne
Funkcje matematyczne
PHP udostępnia funkcje do wykonywania operacji matematycznych. Przykłady:
abs(): Zwraca wartość bezwzględną.round(): Zaokrągla liczbę do najbliższej liczby całkowitej.sqrt(): Zwraca pierwiastek kwadratowy z liczby.
Przykład:
<?php
echo abs(-10); // Outputs: 10
echo round(3.6); // Outputs: 4
echo sqrt(16); // Outputs: 4
?>
Praca z plikami
Praca z plikami
PHP udostępnia funkcje do obsługi plików. Przykłady:
file_get_contents(): Wczytuje plik do łańcucha znaków.file_put_contents(): Zapisuje łańcuch znaków do pliku.unlink(): Usuwa plik.
Przykład:
<?php
$filename = "example.txt";
file_put_contents($filename, "Hello, PHP!");
echo file_get_contents($filename); // Outputs: Hello, PHP!
?>
Korzystanie z dokumentacji funkcji
Korzystanie z dokumentacji funkcji
PHP udostępnia szczegółową dokumentację wszystkich funkcji wbudowanych. Odwiedź stronę PHP.net, aby zapoznać się z pełną listą funkcji.
Wskazówka: Zawsze sprawdzaj w dokumentacji przykłady i przypadki brzegowe.
Doskonale!
Doskonale!
Gratulacje! Omówione zostało używanie wbudowanych funkcji PHP do obsługi łańcuchów znaków, tablic, dat i nie tylko. Funkcje te oszczędzają czas i upraszczają kod. W następnej lekcji dowiesz się, jak tworzyć własne funkcje w PHP. Kontynuujmy programowanie!

Często zadawane pytania
Czy lekcja „Funkcje wbudowane” jest bezpłatna?
Tak — pełny tekst „Funkcje wbudowane” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu PHP Academy, przejdź na CoddyKit PRO. Kurs PHP Academy zawiera 5 lekcji w sumie.
Co nauczysz się w „Funkcje wbudowane”?
Poznaj często używane wbudowane funkcje PHP Ćwiczysz PHP Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.
Czy potrzebuję doświadczenia, aby zacząć PHP Academy?
Nie wymagamy żadnego doświadczenia. PHP Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 2 z 5.
Ile czasu zajmuje lekcja „Funkcje wbudowane”?
Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.
Czy mogę pisać i uruchamiać kod w tej lekcji PHP Academy?
Tak. Każda lekcja PHP Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.
Wszystkie lekcje w tym kursie
- Czym są funkcje?
- Funkcje wbudowane
- Funkcje zdefiniowane przez użytkownika
- Przekazywanie argumentów do funkcji
- Wartości zwracane