Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 3.418 pregleda

Najnovija ↓

prenos parametra kod FOREACH petlje 17.03.2011. u 22:20 · pre 190 meseci #1
Zasto nece da radi prenos parametra kod FOREACH petlje

evo problema

class polja{
...
public $boje = array('red', 'blue', 'green', 'yellow');
...

function stampaj2($arg) {
foreach ($arg as $ar) {
echo "Niz cine $ar "."</br>" ;
}}


$niz_proba1=new polja();
$niz_proba1->stampaj2($boje);


Pozdrav i hvala na odgovoru
Re: prenos parametra kod FOREACH petlje 17.03.2011. u 22:59 · pre 190 meseci #2
pa koliko ja mogu da vidim iz koda, ti mu saljes niz $boje koji nije inicijalizovan.

samo iz klase izbaci public $boje = array('red', 'blue', 'green', 'yellow');

i stavi ga izvan klase neposredno pre ove dve linije koda, ovako:


$boje = array('red', 'blue', 'green', 'yellow');
$niz_proba1=new polja();
$niz_proba1->stampaj2($boje);

a cinimi se da ti i fali jedna viticasta zagrada.

znaci ovako nesto:

Code (php):


class polja{
function stampaj2($arg) {
foreach ($arg as $ar) {
echo "Niz cine $ar "."</br>" ;
}
}
}


$boje = array('red', 'blue', 'green', 'yellow');
$niz_proba1=new polja();
$niz_proba1->stampaj2($boje);
 
Re: prenos parametra kod FOREACH petlje 17.03.2011. u 23:08 · pre 190 meseci #3
Citat:
samo iz klase izbaci public $boje = array('red', 'blue', 'green', 'yellow');i stavi ga izvan klase

Tacno tako. :)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme