(blitz >= 0.4)
dump_iterations — дамп итерацийПример 9. dump_iterations
{{BEGIN counter}} {{$i}}, {{END}}
<?php $Template = new Blitz('tpl'); for ($i = 0; $i < 3; $i++) { $Template->block('context', array('i' => $i)); } $Template->dump_iterations(); ?>
ITERATION DUMP (4 parts) (1) iterations: array(1) { [0]=> array(1) { ["context"]=> array(1) { [0]=> array(1) { ["i"]=> int(0) } } } } (2) current path is: / (3) current node data (current_iteration_parent) is: array(1) { [0]=> array(1) { ["context"]=> array(1) { [0]=> array(1) { ["i"]=> int(0) } } } } (4) current node item data (current_iteration) is: empty ITERATION DUMP (4 parts) (1) iterations: array(1) { [0]=> array(1) { ["context"]=> array(2) { [0]=> array(1) { ["i"]=> int(0) } [1]=> array(1) { ["i"]=> int(1) } } } } (2) current path is: / (3) current node data (current_iteration_parent) is: array(1) { [0]=> array(1) { ["context"]=> array(2) { [0]=> array(1) { ["i"]=> int(0) } [1]=> array(1) { ["i"]=> int(1) } } } } (4) current node item data (current_iteration) is: empty ITERATION DUMP (4 parts) (1) iterations: array(1) { [0]=> array(1) { ["context"]=> array(3) { [0]=> array(1) { ["i"]=> int(0) } [1]=> array(1) { ["i"]=> int(1) } [2]=> array(1) { ["i"]=> int(2) } } } } (2) current path is: / (3) current node data (current_iteration_parent) is: array(1) { [0]=> array(1) { ["context"]=> array(3) { [0]=> array(1) { ["i"]=> int(0) } [1]=> array(1) { ["i"]=> int(1) } [2]=> array(1) { ["i"]=> int(2) } } } } (4) current node item data (current_iteration) is: empty
См. также dump_struct()
.