#1 před 2 lety

dexter0
Člen
Registrovaný: 8. 12. 2009
Příspěvky: 1

alias ?

zdravím,
chci se zeptat, jestli existují nějaké aliasy v php uvedu př:
mám pole podobné tady tomu
$pole=array();
$pole[‚polozka‘]=array();

a ručně potřebuji přistupovat do $pole[‚polozka‘], nedá se napsat něco jako >> $pole[‚polozka‘] as $polozka <<
a pak k tomuto prvku přistupovat jako $polozka[‚nadpis‘]=‚text‘; ????
a po vypsání pole bude asi toto
$pole ⇒ array
(
[‚polozka‘]=>array
(
[‚nadpis‘] ⇒ text
)
)
předem dík za odpovědi

 

#2 před 2 lety

Ondřej Mirtes
Moderator
Registrovaný: 8. 1. 2009
Příspěvky: 1621

Re: alias ?

U objektů to takto funguje, $objektAlias = $objekt předá referenci.

Pole se tímto způsobem zkopíruje, jako referenci ho předáš uvedením ampersandu:

$polozka = &$pole['polozka'];

 

Zápatí