Wyszukiwanie z pętlą

Założenie: Napiszemy funkcję w PHP, która będzie wyszukiwała element w tablicy liczb całkowitych za pomocą pętli.

Krok po kroku:

  1. Tworzymy tablicę liczb:
  2. 
    $numbers = [10, 25, 5, 30, 15, 20];
    				

    Tworzymy tablicę o nazwie $numbers i wypełniamy ją przykładowymi wartościami.

  3. Tworzymy funkcję wyszukiwania:
  4. 
    function searchNumber(array $array, int $number): ?int {
      for ($i = 0; $i < count($array); $i++) {
        if ($array[$i] === $number) {
          return $i; // Zwraca indeks znalezionego elementu
        }
      }
      return null; // Zwraca null, jeśli element nie został znaleziony
    }
    				

    Funkcja searchNumber przyjmuje tablicę i szukaną liczbę jako argumenty. Pętla for iteruje przez tablicę, a instrukcja if sprawdza, czy bieżący element jest równy szukanej liczbie. Jeśli tak, funkcja zwraca indeks elementu. Jeśli element nie zostanie znaleziony, funkcja zwraca null.

  5. Używamy funkcji do wyszukiwania:
  6. 
    $searchNumber = 15;
    $index = searchNumber($numbers, $searchNumber);
    
    if ($index !== null) {
      echo "Liczba $searchNumber znaleziona na indeksie: $index";
    } else {
      echo "Liczba $searchNumber nie została znaleziona.";
    }
    				

    Używamy funkcji searchNumber, aby wyszukać liczbę 15 w tablicy $numbers. Wynik jest wyświetlany na ekranie.

Ten przykład pokazuje podstawowe wyszukiwanie w tablicy za pomocą pętli for w PHP. Zachęcamy do eksperymentowania z różnymi tablicami i wartościami, aby lepiej zrozumieć działanie kodu.

Dodaj komentarz 0

Your email address will not be published. Required fields are marked *