Autor | Zpráva | ||
---|---|---|---|
Beduin Profil * |
#1 · Zasláno: 15. 8. 2011, 15:10:25
Dobrý den.
Mám následující kód: $celk_cena = 0; foreach($polozky as $p) { //... $celk_cena += $p["cena"]; } PHP vše spočítá správně, ale přesto hází Notice: Undefined variable: celk_cena in .... Jak by měl správně vypadat čistý kód, aby nevracel notice ani v tomhle případě? Při nejhorším můžu notice vypnout, ale to se mi nezdá jako správné řešení. |
||
blaaablaaa Profil |
#2 · Zasláno: 15. 8. 2011, 15:19:00
Beduin:
1. na vývojovém serveru výpis chyb nech, na produkčním výpis zakaž 2. uvedený kód je v pořádku - chyba bude nejspíš někde jinde (nemáš např. ten foreach ve funkci apod.?) |
||
Beduin Profil * |
#3 · Zasláno: 15. 8. 2011, 15:34:18
1. Určitě to tak udělám.
2. Jo, chyba byla jinde, omlouvám se za zmatky. V definici proměnné nad foreach jsem nenapsal podtržítko (a tady do fóra jsem ho napsal normálně, protože jsem takhle krátký kód psal ručně a ne překopírovával). :P |
||
Časová prodleva: 13 let
|
0