function delNodes(& $array, $sValue) {
foreach($array as $key => $value) {
if(is_array($value)) {
if(delNodes($value, $sValue)) {
unset($array[$key]);
return true;
}
}
else {
if($value == $sValue) {
unset($array[$key]);
return true;
}
}
}
return false;
}