<?php
$strings = [
'dir1summary',
'dir10summary',
'dir1summarydue',
'dir10summarydue',
'directive1',
'directive10',
'directivecode1',
'directivecode10',
];
foreach ($strings as $string) {
sscanf($string, '%[^0-9]%d%s', $dir, $num, $str);
printf("%s%s%02d\n", str_pad($dir, 9, 'ective'), $str, $num);
}
- Output for 7.4.0 - 7.4.33, 8.0.1 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.25, 8.4.1 - 8.4.12
- directivesummary01
directivesummary10
directivesummarydue01
directivesummarydue10
directivesummarydue01
directivesummarydue10
directivecodesummarydue01
directivecodesummarydue10
preferences:
111.11 ms | 407 KiB | 5 Q