Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] usunięcie poziomu tablicy
Forum PHP.pl > Forum > Przedszkole
Randallmaster
Jak usunąć poziom tablicy "pictures", problem tkwi w tym że nie będę wiedział że jest to pictures sad.gif

ewentualnie jak sprawdzić że drugi poziom to "pictures"?



  1. //print_r($array):
  2. (
  3. [0] => Array
  4. (
  5. [pictures] => Array
  6. (
  7. [id] => 1304
  8. [user_id] => 759
  9. )
  10. )
  11.  
  12. [1] => Array
  13. (
  14. [pictures] => Array
  15. (
  16. [id] => 1305
  17. [user_id] => 759
  18. )
  19. )
  20. )


Jedyne co mi przyszło do głowy:

  1. foreach ($data_ as $r)
  2.  
  3. //get 2 level name
  4. $key = '';
  5. foreach ($r as $k => $v) {
  6. $key = $k;
  7. }
  8.  
  9. $r = $r[$key];
  10.  
  11. }


Można szybciej? bez pętli?
session
Cytat
ewentualnie jak sprawdzić że drugi poziom to "pictures"?

  1. array_keys($array[0])[0];
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.