Autor | Zpráva | ||
---|---|---|---|
Procházka Profil * |
#1 · Zasláno: 13. 9. 2021, 09:44:47
Ahoj,
problém mně dělá výpis s oddělující čárkou, kdy při posledním čárku dávat nechci. Nevíte jak toho docílit? Používám pro výpis dat foreach. Hrozně moc děkuji za výpomoc. [1631525340000,96],[1631525400000,96],[1631525460000,96] |
||
Kajman Profil |
Např. budete dávat čárku před položky, ale ne pro první. Třeba nějak takto...
$oddelovac=''; foreach($pole as $polozka) { echo $oddelovac; echo $polozka; $oddelovac = ','; } Edit: a pokud generujete json a není příliš velký, tak si jednoduše udělejte pole s chtěnou strukturou v php a použijte json_encode() |
||
Keeehi Profil |
#3 · Zasláno: 13. 9. 2021, 09:56:56
Nebo použít iterátor.
$iterator = new CachingIterator(new ArrayIterator($data)); foreach ($iterator as $value) { echo $value; if ($iter->hasNext()) { echo ','; } } |
||
Procházka Profil * |
#4 · Zasláno: 13. 9. 2021, 10:12:14
A v případě, že data potřebuji načíst například do $datascarkou, tak foreach by vypadal jak?
Kajman: $oddelovac=''; foreach($pole as $polozka) { echo $oddelovac; echo $polozka; $oddelovac = ','; } |
||
anonym_ Profil * |
#5 · Zasláno: 13. 9. 2021, 10:18:39
Procházka:
„A v případě, že data potřebuji načíst například do $datascarkou“ ... tak je to základ práce s proměnnými. Doporučuji nastudovat. |
||
breeta Profil |
#6 · Zasláno: 13. 9. 2021, 12:13:49
Pokud nechceš při výpisu pole dávat na posled čárku, spočítáš si počet položek v poli a pak vyhodnotíš jestli je to poslední položka v poli nebo ne ...
|
||
Taps Profil |
#7 · Zasláno: 13. 9. 2021, 19:25:30
anonym:
třeba takto foreach($pole as $polozka) { $data .= $polozka.','; } $datascarkou = substr($data, 0, -1); |
||
Časová prodleva: 3 roky
|
0