SpellsBook

 +PHP
+ Adobe Flash 2 0 (0)
+ Arrays (4)
+ Change Case
+ Count Array Values
+ Dump Highlighted
+ Print Nice
+ COM for Windows (2)
+ Image (2)
+ LDAP (3)
+ MySQL (11)
+ Regular Expressions (2)
+ String Manipulation (12)
+ Time and Date (6)
 +Snippet Options
+   Printer Friendly
 +Library Options
+   View Other Library
Adobe_Flash_3_0
C_Plus_Plus
Debian_Install
Del_me_Soon
HTML_and_CSS
JavaScript
Linux_Commands
PHP
 +General Options
+   Library Home
+   PHP-CSL Credits
+   PHP-CSL License
+   Resource Links
+   Log in
Syntax for: Arrays / Dump Highlighted

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:

<? 

// An alternative to print_r, this function will print an array 
// with HTML and Syntax highlighting. Could easily be extended to
// support 3D arrays.
// USAGE: echo f_arr($_SESSION);

function f_arr($arr) {
    
$fr "<font color=red size=1>";
    
$fg "<font color=green size=1>";
    
$fb "<font color=blue size=1>";
    
$fk "<font color=black size=1>";
    
$fe "</font>";
    
$l "$fg [ $fe";
    
$r "$fg ] $fe";
    
$a "$fk => $fe";
    
$out "";
    foreach(
$arr as $k=>$v){
        
$out[] = $l.$fb.$k.$fe.$r.$a.$fr.$v.$fe;
    }
    if(
is_array($out)) {
        return 
implode("<br />"$out);
    } else {
        return 
false;
    }
}
?>
 
Description for: Arrays / Dump Highlighted
  An alternative to print_r, this function will print an array with HTML and Syntax highlighting. Could easily be extended to support 3D arrays.

USAGE:

echo f_arr($_SESSION);
or
if($a = f_arr($_SESSION)) {
echo "Dump of SESSION:
".$a;
}


 
Powered by: PHP-CSL V0.9