$size) { $size = count($val); } } for ($i = 0; $i <= $size; $i++) { $iteration = $outcomes[true]; for ($j = 0; $j <= count($assignments); $j++) { $iteration = str_replace("%".$assignments[$j]."%", $iterator[$keys[$j]][$i], $iteration); } $parsed .= $iteration; } } return !$parsed ? $outcomes[false] : $parsed; } ?>