buffer str_repeat 10 for strlen text buffer repeat ord text ord text 1

1
2
3
4
5
$buffer = str_repeat('+', 10).'[';
for ($i = 0; $i < strlen($text); $i++) $buffer .= (($repeat = ord($text[$i]) - ord($text[$i]) % 10) > 10) ? '>'.str_repeat('+', $repeat / 10) : null;
$buffer .= str_repeat('<', substr_count($buffer, '>')).'-]';
for($i = 0; $i < strlen($text); $i++) $buffer .= '>'.str_repeat('+', ord($text[$i]) % 10).'.';
echo $buffer;