Du bist hier: StartPHPFunktionen › Array-FunktionenDieses Snippet kommentieren

Array-Funktionen

Eine kleine Sammlung netter Funktionen, die es leider nicht in die Standard-Distribution von PHP geschafft haben.

<?php

function array_replace($array, $needle, $replacement) {
    $i = array_search($needle, $array);
    if ($i === false) return $array;
    $array[$i] = $toreplace;
    return array_replace($array, $needle, $replacement);
}

function array_delete($array, $needle) {
    $i = array_search($needle, $array);
    if ($i === false) return $array;
    unset($array[$i]);
    return array_delete($array, $needle);
}

function array_any($predicate, $array) {
    foreach ( $array as $element ) if ( $predicate($element) ) return true;
    return false;
}

function array_any_key($predicate, $array) {
    return array_any($predicate, array_keys($array));
}

?>

Kommentar verfassen

Fehler gefunden? Doofer Code? Ein kleines "Danke!"? Hinterlasse einfach einen Kommentar.

(muss sein)
(muss nicht sein, wird nicht angezeigt)

Dein Kommentar wird erst nach einer manuellen Prüfung angezeigt.