Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]usunięcie elementu tablicy, okrojenie
Forum PHP.pl > Forum > Przedszkole
wpaski
  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?
golabow
Może to Ci pomoże ( ten sam efekt jedną linijką ) :

  1. $wynikowaTablica = array( 'tablica1' => array_values( $array['tablica1'] ) );
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.