Što kada se nađe PHP bug

Sve ti je u onoj tablici na stranici koju si sam linkao, znalče Vatreni.

Semu bigulici…jel ovo sada bug, ili još jedan feature … hmm?

Inače mi je u PHPu odbojno koristiti &$var jer kao da sam već naletavao na čudna ponašanja …ali ovo sada mi izgleda očigledno nevaljalo…code je sljedeći:

$data = [['ime'=>'ivo'], ['ime'=>'ana']];

foreach ($data as $key => &$value) {
	// any code...
}


foreach ($data as $key => $value) {

	echo($value['ime']);
	
}

Ispis se dobije:

ivo
ivo

A ako u provm loopu maknem & iz sintakse &$value …onda je echo po očekivanom:

ivo
ana

Kad bi neko htio umjesto tebe pročitati dokumentaciju.

1 Like

Ok, još jedan feature. :smiley: