Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]usunięcie elementu tablicy, okrojenie
wpaski
post
Post #1





Grupa: Zarejestrowani
Postów: 206
Pomógł: 6
Dołączył: 25.12.2011

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


  1. <?php
  2. //tablica na wejsciu
  3. $array = array(
  4. 'tablica1' => array(
  5. 'tegoniechce' => array(
  6. 'tekst' => 'asd asd asd',
  7. 'imie' => 'adam'
  8. )
  9. ));
  10.  
  11. echo 'PRZED: ';
  12. echo '<pre>';
  13. print_r($array);
  14. echo '</pre>';
  15.  
  16.  
  17. $okrojonaTablica = array();
  18. foreach($array as $k => $array_2)
  19. {
  20. foreach($array_2 as $kk => $vv)
  21. $array[$k] = $vv;
  22.  
  23. $okrojonaTablica = $array[$k];
  24. }
  25.  
  26. echo "<br />";
  27. echo "<br />";
  28. echo "<br />";
  29.  
  30.  
  31. $wynikowaTablica = array('tablica1' => array($okrojonaTablica));
  32.  
  33. echo "PO:";
  34. echo '<pre>';
  35. print_r($wynikowaTablica);
  36. echo '</pre>';


Czy można powyższy wynik uzyskać bez pętli, albo w jakiś "lepszy" (szybszy kod) sposób?

Ten post edytował wpaski 26.08.2014, 10:57:36
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
golabow
post
Post #2





Grupa: Zarejestrowani
Postów: 53
Pomógł: 17
Dołączył: 4.07.2014

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


Może to Ci pomoże ( ten sam efekt jedną linijką ) :

  1. $wynikowaTablica = array( 'tablica1' => array_values( $array['tablica1'] ) );
Go to the top of the page
+Quote Post

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: 16.09.2025 - 06:35