Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] dodawanie elementów do tablicy
czaro123
post
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 20.01.2014

Ostrzeżenie: (0%)
-----


Witam,
kod przedstawia się następująco:
  1. $aaa = array('p'=>1.4,'r'=>7.32,'s'=>14.54);
  2. $bbb = array('p'=>2,'r'=>3,'s'=>4);
  3. $c = count($aaa);
  4.  
  5. foreach ($aaa as $key => $war){
  6. $ccc = array();
  7. for ($i=0; $i<$c; $i++){
  8. for ($k=0; $k<$bbb[$i]; $k++){
  9. $ccc[$key] = $aaa[$i]+ $k * 0.1;
  10.  
  11. }
  12. }
  13. }
  14.  
  15. echo '<pre>';
  16. print_r($ccc);
  17. echo '</pre>';


za pomocą tego kodu chciałbym uzyskać tablicę $ccc = array('p'=>1.4, 1.5, 'r'=>7.32, 7.42, 7.52,'s'=>14.54, 14.64. 14.74, 14.84); czyli do każdego argumentu z tablicy $aaa dodawane jest 0.1 a ilość tych sumowań ograniczają argumenty z tablicy $bbb. powyższy kod wyświetla iż niezdefiniowałem offsetu w wierszu 8 ale nie wiem jak mam to "przeskoczyć". domyślam się że chodzi o "zdefiniowanie klucza" ale nie wiem jak to zrobić. z góry dziękuję za pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
czaro123
post
Post #2





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 20.01.2014

Ostrzeżenie: (0%)
-----


widzę gdzie jest błąd ale nie wiem jak go "naprawić". w wierszu 8 próbowałem wpisywać $k<$bbb[$key => $i], $k<$bbb [$key][$i] i inne dziwne pomysły ale nie wpadłem jeszcze na taki który by działał.
Go to the top of the page
+Quote Post
StevDefs
post
Post #3





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 22.08.2019

Ostrzeżenie: (10%)
X----


Cialis Acheter Oral Amoxil Solution Zithromax Dose For Strep cialis vs viagra Vente De Viagra Au Maroc Baclofene Gamma Gt

Priligy Nhs Cialis Y Alcohol How To Buy Elocon viagra Comparativa Cialis Y Viagra Viagra 50 Mg Buy Levitra Super Active Online

Shipped Ups Isotretinoin cialis donde puedo comprar Buy Cialis Through Paypal

Priligy Panama cialis Ovral
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 23:29