Autor Zpráva
H13
Profil
Ahoj, zajímalo by mě, jestli jde vytvořit něco takového

$pole = array ($a => $aa, $b => $bb);
foreach ($pole as $pole1 => $pole2)
{
$pole2 = $pole1;
}

to znamená, že by v proměnné $aa, $bb byly hodnoty, které byly v $a a v $b.
Tenhle kód samozřejmě nefunguje, protože $pole2 v příkazu foreach se nenaplní, (naplnění = $aa = $a, $bb = $b)

Prostě potřebuji naplnit $proměnné a nechci je všechny vypisovat...
Retal
Profil
Moc ti nerozumím, ale asi hledáš variabilní proměnné.
http://www.php.net/manual/en/language.variables.variable.php

Neboli dva znaky dolaru.
tiso
Profil
http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=9&topic=35 167
H13
Profil
Moc ti nerozumím, ale asi hledáš variabilní proměnné.
http://www.php.net/manual/en/language.variables.variable.php

Neboli dva znaky dolaru.


$$ znám, ale jestli je to dělaný pro tento případ, pak to nedokážu použít
YoSarin
Profil
H13
jestli todobře chápu, tak chceš v poli prohodit indexy pole s hodnotami
$pole['index'] = 'hodnota'; na $pole['hodnota'] = 'index'; ?
H13
Profil
Díky moc, jede to, měl jsem to trochu zamotaný kvůli dvojrozměrnýmu poli
H13
Profil
H13
jestli todobře chápu, tak chceš v poli prohodit indexy pole s hodnotami
$pole['index'] = 'hodnota'; na $pole['hodnota'] = 'index'; ?


Chtěl jsem jen naplnit proměnné, jenže protože byly v cyklu, bylo potřeba:

aplikovat na $a funkci str_replace, použít $a, ale zase vrátit $a do původní podoby, takže jsem to udělal:

$aa = a$, na $aa aplikovat str_replace...

Možná je i jinej způsob, ale zrovna mě nenapadl
Toto téma je uzamčeno. Odpověď nelze zaslat.

0