Changeset 811


Ignore:
Timestamp:
Mar 4, 2024 1:27:19 AM (8 weeks ago)
Author:
anonymous
Message:

Improve fancyDump()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/Utilities.inc.php

    r809 r811  
    193193    if (is_array($var)) {
    194194        foreach ($var as $k=>$v) {
    195             $k = ucfirst(mb_strtolower(str_replace(['_', '  '], ' ', $k)));
     195            $k = ucfirst(preg_replace([
     196                '/_/',
     197                '/ {2,}/',
     198                '/\bip\b/',
     199                '/\bid\b/',
     200            ], [
     201                ' ',
     202                ' ',
     203                'IP',
     204                'ID',
     205            ], mb_strtolower($k)));
    196206            if (is_array($v)) {
    197207                $output .= sprintf("\n%s%s:\n%s\n", $indent_str, $k, fancyDump($v, $indent, $depth+1));
Note: See TracChangeset for help on using the changeset viewer.