<?php
/**
 * function for deleting elements with empty string values out of an array
 *
 *@param array    a    the array, where the empty string values shall be deleted
 *
 **/
function delete_empty(&$a)
{
    while(
$key array_search("",$a,true)) {
        unset(
$a[$key]);
    }
}

/* example

$a = array(    "a" => "",
            "b" => "",
            "c" => "d",
            "e" => "");

delete_empty($a);
print_r($a);
*/
?>