hi,
ich habe mal folgendes probiert ...
array(
'Pinned' => &$this->Thread['pinned']
);
und dat ganze ging. nun frage ich mich wat dat bringt?
wenn ich es ohne ne referenz gemacht hätte, hätte er dann ne kopie gemacht?
Wenn er ohne & wirklich ne kopie gemacht hätte, kann ich das dann so verstehen wie ...
$c = &$a;
nur halt mit arrays? hab das nämlich noch nie so gesehen mit nem array ..
PS: Wieso gehts mit funktionen z.b. nicht? bsp:
array(
'Pinned' => &$Db->f('pinned');
);
Und gleich noch ne frage:
Wenn ich z.b. ein "in_array" habe und folgendes mache:
in_array($search, $array);
wird dann in "in_array" mit kopien gearbeitet?
sprich ist es besser dann sowas zu machen: in_array(&$search, &$array);
?
Danke dann
ich habe mal folgendes probiert ...
array(
'Pinned' => &$this->Thread['pinned']
);
und dat ganze ging. nun frage ich mich wat dat bringt?
wenn ich es ohne ne referenz gemacht hätte, hätte er dann ne kopie gemacht?
Wenn er ohne & wirklich ne kopie gemacht hätte, kann ich das dann so verstehen wie ...
$c = &$a;
nur halt mit arrays? hab das nämlich noch nie so gesehen mit nem array ..
PS: Wieso gehts mit funktionen z.b. nicht? bsp:
array(
'Pinned' => &$Db->f('pinned');
);
Und gleich noch ne frage:
Wenn ich z.b. ein "in_array" habe und folgendes mache:
in_array($search, $array);
wird dann in "in_array" mit kopien gearbeitet?
sprich ist es besser dann sowas zu machen: in_array(&$search, &$array);
?
Danke dann
Kommentar