INF.03Backend & PHP
Funkcje tablicowe w PHP (count, in_array, sort, array_push)
Zestaw funkcji wbudowanych w PHP do sprawdzania rozmiaru, sortowania, wyszukiwania elementów i manipulowania strukturami tablic.
Kluczowe funkcje tablicowe:
count($tablica)– zwraca liczbę elementów w tablicy.in_array($szukana, $tablica)– sprawdza, czy wartość istnieje w tablicy (true/false).array_key_exists($klucz, $tablica)– sprawdza, czy dany klucz istnieje w tablicy asocjacyjnej.
Sortowanie tablic w PHP:
sort($tab)– sortuje wartości rosnąco, resetując klucze na numeryczne.rsort($tab)– sortuje wartości malejąco, resetując klucze.asort($tab)– sortuje wartości rosnąco z zachowaniem powiązań klucz-wartość.ksort($tab)– sortuje tablicę według kluczy rosnąco.
PHP
<?php
$ceny = ['chleb' => 4.50, 'mleko' => 3.20, 'kawa' => 22.00];
asort($ceny); // Posortuje od najtańszego produktu, zachowując nazwyNajczęstsze pułapki na egzaminie INF.03:
- Zwróć uwagę na
asort()vssort()– użycie zwykłegosort()na tablicy asocjacyjnej skasuje tekstowe klucze i zamieni je na 0, 1, 2!
Chcesz sprawdzić to pojęcie w praktyce?
Przeszukaj pytania z oficjalnych arkuszy CKE powiązane z hasłem Funkcje tablicowe w PHP (count, in_array, sort, array_push) lub rozpocznij trening.