Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]dodanie klucza i wartości do tablicy
jakis_login
post
Post #1





Grupa: Zarejestrowani
Postów: 169
Pomógł: 1
Dołączył: 30.09.2010
Skąd: Gdańsk

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


witam,
mam taką zmienna np. $zmienna gdzie po wykonaniu print_r pokazuje mi coś takiego:
  1. (
  2. [0] => Array
  3. (
  4. [price] => 170
  5. [prices] => Array
  6. (
  7. [0] => Array
  8. (
  9. [product_id] => 19086
  10. [price] => 170,00
  11. )
  12.  
  13. [1] => Array
  14. (
  15. [product_id] => 19086
  16. [price] => 164,90
  17. )
  18. )
  19. )
  20.  
  21. [1] => Array
  22. (
  23. [price] => 170
  24. [prices] => Array
  25. (
  26. [0] => Array
  27. (
  28. [product_id] => 19088
  29. [price] => 170,00
  30. )
  31.  
  32. [1] => Array
  33. (
  34. [product_id] => 19088
  35. [price] => 164,90
  36. )
  37. )
  38. )
  39. )


Teraz proszę pomóżcie mi dodać do $zmienna następną wartość do tablicy np. [pricevat] którą bedę chciał zrobić * 1.23

  1. [1] => Array
  2. (
  3. [price] => 170
  4. [prices] => Array
  5. (
  6. [0] => Array
  7. (
  8. [product_id] => 19088
  9. [price] => 170,00
  10. [pricevat] => 170,00
  11. )
  12.  
  13. [1] => Array
  14. (
  15. [product_id] => 19088
  16. [price] => 164,90
  17. [pricevat] => 164,90
  18. )
  19. )
  20. )

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
darko
post
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

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


Tak z głowy pewnie będzie coś takiego, ale sprawdź czy działa:
  1. foreach($zmienna as $a => $b)
  2. {
  3. foreach($b as $c => $d)
  4. {
  5. foreach($c['prices'] as $e => $f)
  6. {
  7. foreach($f as $g => $h)
  8. {
  9. $h['pricevat'] = 1.23 * $h['price'];
  10. }
  11. }
  12. }
  13. }


Ten post edytował darko 26.10.2011, 08:17:44
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: 10.10.2025 - 21:22