<?php
$float = 1.223;
$float2 = 789.012;
$prefix = ' World67';
echo round($float, 2). ' Hello ' . (int) $float . substr($prefix, 0, 6) . substr($prefix, 0, 6);
echo \PHP_EOL;
echo round($float2, 2). ' Hello ' . (int) $float2 . substr($prefix, 0, 6) . substr($prefix, 0, 6);
echo \PHP_EOL . '---' . \PHP_EOL;
$pattern = '%1$.2f Hello %1$.d %2$.6s';
printf($pattern, $float, $prefix);
echo \PHP_EOL;
printf($pattern, $float2, $prefix);
echo \PHP_EOL;
//purposefully error
printf($pattern, $prefix);
preferences:
31.62 ms | 402 KiB | 5 Q