Mam tablicęDodaj do wartości Array (+1)
$hourly = array(
"01" => "0",
"02" => "0",
"03" => "0",
"04" => "0",
"05" => "0",
"06" => "0",
"07" => "0",
"08" => "0",
"09" => "0",
"10" => "0",
"11" => "0",
"12" => "0",
"13" => "0",
"14" => "0",
"15" => "0",
"16" => "0",
"17" => "0",
"18" => "0",
"19" => "0",
"20" => "0",
"21" => "0",
"22" => "0",
"23" => "0"
);
I mam kilka danych, takich jak "01" i "03" i "21" i chcę dodać (+1) do tej określonej wartości w tablicy. Tak ustawić dane z „01”, „03”, „21”, „01”, „22” powstały tablica będzie
$hourly = array(
"01" => "2",
"02" => "0",
"03" => "1",
"04" => "0",
"05" => "0",
"06" => "0",
"07" => "0",
"08" => "0",
"09" => "0",
"10" => "0",
"11" => "0",
"12" => "0",
"13" => "0",
"14" => "0",
"15" => "0",
"16" => "0",
"17" => "0",
"18" => "0",
"19" => "0",
"20" => "0",
"21" => "1",
"22" => "1",
"23" => "0"
);
Jak mogłem do tego zabrać? Czy istnieje funkcja dodawania 1 do elementu tablicy?
Co próbujesz osiągnąć? Przykładowe dane/objaśnienia nie są do końca zsynchronizowane. –
Chce on zwiększyć o 1 wartości, które pojawiają się w drugiej tablicy. –
Jeśli chcesz wykonywać na nich operacje matematyczne, dlaczego łańcuchy wartości są ciągami, a nie liczbami całkowitymi? –