Gå til innhold

2 eller 3 nivå i ein array


Anbefalte innlegg

Hei,

 

Sitt og jobba med eit lite prosjekt og lurar på om det går an å finne ut om ein array har to eller tre nivå. Eg vil altså kunne skilje mellom desse to:

 

array(
  'Blog'=>array(
     'tittel'=>'Blog post',
     'tekst'=>'Blog tekst'
  )
);


array(
  'Blog'=>array(
     0=>array(
        'tittel'=>'Blog post',
        'tekst'=>'Blog tekst'
     ), 1=> array(
        'tittel'=>'Blog post',
        'tekst'=>'Blog tekst'
     )
  )
);

 

Er det nokon som har ein ide om korleis ditta kan løysast?

Lenke til kommentar
Videoannonse
Annonse
Gratulerer! Du er den forste a poste i PHP forumet idag :D

8758748[/snapback]

 

Takk :D

 

Skjønte det no, vart vist ganske lett xD

PHP

<?php

foreach($array as $idx => $value)

{

 if(is_array($value))

 {

 // Tre nivå

 }

 else 

 {

 // To nivå

}

}

?>

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...