Autor Zpráva
omega
Profil *
Potrebuje nieco taketo:

$clovek[$a[$i]][]
chapete? Ale ako to mam spravne syntaticke
zapisat?


Ono to je dvojrozmerne pole, kde prvy kluc $clovek pozostava tiez z pola a druhy
kluc $clovek je nastaveny tak aby sa automaticky zvysoval.
omega
Profil *
$clovek[$a1][] = $b[$i] + $clovek[$b1][];

a dalsia vec, ako sa scitavaju polia?

teda chcem uz do pola $clovek[$a1], v ktorom uz mozu byt nejake hodnoty pridat ciselnu hodnutu $b[$i] + pripocitat cele pole $clovek[$b1][] a najlepsie tak, aby v $clovek[$a1] sa neopakovali tie istre hodnoty.

Viem, ze mi tu na toto tu kazdy neporadi, lebo urcite je to uz vyssi level :)
nightfish
Profil
Viem, ze mi tu na toto tu kazdy neporadi, lebo urcite je to uz vyssi level :)
hlavně z toho moc není rozumět, čeho chceš dosáhnout
Nox
Profil
$clovek[$a[$i]][]
chapete? Ale ako to mam spravne syntaticke
zapisat?


Máš to správně

Toto: $clovek[$a1][] = $b[$i] + $clovek[$b1][];
už imho ne, protože [] je nové, prázdné pole a...nevim jak to přesně bere, ale možná + NULL, takže to vyhodí NULL,
což asi nechceš;) ...takže pro hodnoty za = musíš dosadit proměnné a ty zvyšovat

pripocitat cele pole...zvláštní požadavek, aspoň takto napsaný,
myslíš jako +array_sum($priklad[$neco][$neco2])
Nox
Profil
add připočítávání - pokud jsou klíče a struktura polí stejný a chceš jen sečíst hodnoty,
tak na to si asi budeš muset imho udělat funkcí
omega
Profil *
mam $pole = array (4,4,5,4,1,4,2,4)

ako mam spravit echo $pole aby vypisalo 4,4,5,4,1,4,2,4? dakujem
tiso
Profil
omega echo implode(',', $pole);

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: