0Pricing
PHP Academy · Lekcja

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!

Funkcje wbudowane — ilustracja 1

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!

Funkcje wbudowane — ilustracja 10

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

  1. Czym są funkcje?
  2. Funkcje wbudowane
  3. Funkcje zdefiniowane przez użytkownika
  4. Przekazywanie argumentów do funkcji
  5. Wartości zwracane
← Powrót do PHP Academy