Kada se funkciji prosledjuje argument, podrazumevano se prosledjuje po vrednosti. To znaci da se u funkciju salje kopija podatka a ne sam podatak.
Ako zelite da promenite originalnu vrednost koju ste prosledili u funkciju, na primer, ako zelite stringu koji je usao u funkciju dodate neki tekst:
Primer:
<?php
$string = "Ja volim ";
dodaj_tekst($string);
echo $string;
function dodaj_tekst($tekst)
{
$tekst .= "motore.";
}
?>
Rezultat:
Ako zelite da promenite originalnu vrednost koju ste prosledili u funkciju, na primer, ako zelite stringu koji je usao u funkciju dodate neki tekst:
Primer:
<?php
$string = "Ja volim ";
dodaj_tekst($string);
echo $string;
function dodaj_tekst($tekst)
{
$tekst .= "motore.";
}
?>
Rezultat: