Unnamed
public text v1 · immutablefunction number_to_english_ordinal($num) {
$last_digit = substr((string)$num, -1);
switch ($last_digit) {
case 1:
$suffix = 'st';
break;
case 2:
$suffix = 'nd';
break;
case 3:
$suffix = 'rd';
break;
default:
$suffix = 'th';
break;
}
return $num . $suffix;
}