Several common php functions, such as empty removal, grouping, and debugging of array functions. Dump () uses arrays in array format. it is helpful for debugging functiondump ($ vars, $ label, $ returnfalse) {if (ini_get (html_errors) {$ contentpren; if ($ label !) {$ Co 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 null elements from 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;
}
}
}
}
Array_chunk () php default function is to divide the function evenly
Http://www.bkjia.com/PHPjc/319779.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/319779.htmlTechArticledump () puts arrays in array format, which is useful for debugging function dump ($ vars, $ label = '', $ return = false) {if (ini_get ('HTML _ errors ') {$ content = "pre \ n"; if ($ label! = '') {$ Co...