Announcement

Collapse
No announcement yet.

Array Einträge durchzählen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Array Einträge durchzählen

    Hallo, ich habe ein Array, das wird dynamisch mit Daten aus einem LDAP Verzeichnis befüllt. Manchmal steht dort 2 Einträge manchmal 4 etc.
    Jetzt habe ich mit count($dn_array) herrausgefunden wie viele einträge ich habe.
    Jetzt würde ich gerne die einzelnen Eintäge zählen.
    foreach($dn_array as $key => $value)
    {
    $count_of_dn_array = count($dn_array);
    for ($i = 0; $i <= ($count_of_dn_array); $i++)
    {
    $dn_array[$i];
    }
    }
    Das ganze möchte ich machen Damit ich am ende vergleichen kann ob dn_array mit $count_of_dn_array übereinstimmt und ob ich mich an der letzten stelle im array befinde. kann mir dabei einer helfen?

  • #2
    Du kannst mit
    [highlight=php]
    <?php count($dn_array); ?>
    [/highlight]
    die Anzahl der Indizes eines Arrays zählen. Mit
    [highlight=php]
    <?php
    $count_of_dn_array = count($dn_array);
    $last_count = $count_of_dn_array-1;

    echo $dn_array[$last_count];
    ?>
    [/highlight]
    kannst du die letzte Stelle deines Arrays ausgeben.
    Und sobald du mit
    [highlight=php]
    <?php
    $dn_array[] = 'Neuer Wert';
    ?>
    [/highlight]
    einen Wert hinzufügst, wird er automatisch am ENDE hinzugefügt.

    Hoffe, ich habe dich nun richtig verstanden.

    Comment

    Working...
    X