Dump () uses arrays in array format. it is helpful for debugging functiondump ($ vars, $ label = '', $ return = false) {if (ini_get ('HTML _ errors ')) {$ content = pre \ n; if ($ label! = '') {$ Content. = stro
Dump () uses arrays in array format for debugging.
Function dump ($ vars, $ label = '', $ return = false ){
If (ini_get ('HTML _ errors ')){
$ Content ="
\n";
if ($label != '') {
$content .= "{$label} :\n";
}
$content .= htmlspecialchars(print_r($vars, true));
$content .= "\n
\ N ";
} Else {
$ Content = $ label. ": \ n". print_r ($ vars, true );
}
If ($ return) {return $ content ;}
Echo $ content;
Return null;
} Array_remove_empty () removes the empty element in the array. function array_remove_empty (& $ arr, $ trim = true ){
Foreach ($ arr as $ key => $ value ){
If (is_array ($ value )){
Array_remove_empty ($ arr [$ key]);
} Else {
$ Value = trim ($ value );
If ($ value = ''){
Unset ($ arr [$ key]);
} Elseif ($ trim ){
$ Arr [$ key] = $ value;
}
}
}
} The default function of array_chunk () php is to divide the function evenly.