#1 8. 12. 2009 20:17

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

Offline

 

#2 8. 12. 2009 21:25

Ondřej Mirtes
Moderator
Místo: Praha
Registrovaný: 8. 1. 2009
Příspěvky: 1414
Web

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'];

Offline

 

Zápatí