Пример #1
0
            echo $t['class'] . $t['type'];
        }
        $args = array();
        foreach ($t['args'] as $a) {
            switch (gettype($a)) {
                default:
                    $args[] = $a;
                    break;
                case null:
                    $args[] = 'NULL';
                    break;
                case 'string':
                    if (file_exists($a) && is_file($a)) {
                        $args[] = '"' . str_replace(realpath($_SERVER['DOCUMENT_ROOT']), '', $a) . '"';
                    } else {
                        $args[] = '"' . (strlen($a) > 40 ? ZString::truncate($a, 40) : $a) . '"';
                    }
                    break;
                case 'array':
                    $args[] = 'Array(' . count($a) . ')';
                    break;
                case 'object':
                    $args[] = get_class($a) . '(' . count(get_class_vars(get_class($a))) . ')';
                    break;
            }
        }
        echo $t['function'] . '( ' . implode(', ', $args) . ' )';
        echo '<br />';
    }
    ?>
	</code>
Пример #2
0
            echo '&nbsp;&nbsp;<b>#' . $t['line'] . ':&nbsp;</b> ';
        }
        if (isset($t['class'])) {
            echo $t['class'] . $t['type'];
        }
        $args = array();
        foreach ($t['args'] as $a) {
            switch (gettype($a)) {
                default:
                    $args[] = $a;
                    break;
                case null:
                    $args[] = 'NULL';
                    break;
                case 'string':
                    $args[] = strlen($a) > 40 ? ZString::truncate($a, 40) : $a;
                    break;
                case 'array':
                    $args[] = 'Array(' . count($a) . ')';
                    break;
                case 'object':
                    $args[] = get_class($a) . '(' . count(get_class_vars($a)) . ')';
                    break;
            }
        }
        echo $t['function'] . '( ' . implode(', ', $args) . ' )';
        echo '<br />';
    }
    ?>
	</code>
	<?php