Comentarios Recientes

Remover elementos vacios array PHP

| Categorías General, PHP, Programacion, internet | | Comentario 0

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
< ?php
/**
 * 'Trims' an array. Removes empty elements from the bottom and top.
 *
 * @param array $array
 *
 * @return array
 */
function arrayTrim($array) {
    // Escapes
    if (!is_array($array)) {
        return false;
    }
    if (!count($array)) {
        return $array;
    }
 
    // Trim beginning of array
    while (true) {
        if (false !== ($item = reset($array)) && 0 === strlen(trim($item))) {
            array_shift($array);
        } else {
            break;
        }
    }
 
    // Trim end of array
    while (true) {
        if (false !== ($item = end($array)) && 0 === strlen(trim($item))) {
        } else {
            break;
        }
    }
 
    return $array;
}
?>

Fuente

number of view: 171

Random Posts