Funkcje przyjmujące argumenty

Coś jest niejasne? Wejdź na Forum PHP i uzyskaj pomoc

Funkcja przyjmująca argumenty

Co nazywamy argumentami? Wszystkie wartości przekazywane w nawiasie, zaraz po nazwie funkcji. Jest to bardzo przydatna rzecz, która w dużej mierze usprawnia programowanie. Zmienna przekazana jako argument może być używana i modyfikowana wewnątrz funkcji, bez wpływu na jej wartość w programie głównym.

Przykład zastosowania:

<?php

function przywitaj($zmienna_z_imieniem)
{
   echo 'Witaj '.$zmienna_z_imieniem.'!';
}

$imie = "Marcin";

przywitaj($imie);

?>

Kilka słów wyjaśnień. Tworząc deklarację funkcji, podajemy jako argumenty fikcyjne nazwy zmiennych. Następnie, wywołując funkcję, podajemy istniejącą zmienną, która jest podstawiana pod zmienną fikcyjną. Podsumowując, działa to tak, że wszędzie, gdzie użyta była $zmienna_z_imieniem, użyta zostanie $imie. Funkcja wyświetli „Witaj Marcin!”.

W kolejnej lekcji zajmiemy się funkcjami w pełnym zakresie ich możliwości. Będziemy podawać argumenty i otrzymywać zwróconą wartość. Zapraszam!

Spis lekcji w rozdziale trzecim

Poprzednia lekcja: Funkcje zwracające wartość Następna lekcja: Funkcje kompleksowo