3v4l.org

run code in 300+ PHP versions simultaneously
<?php function dateSuffix(int $day): string { return [ 1 => 'st', 2 => 'nd', 3 => 'rd', 21 => 'st', 22 => 'nd', 23 => 'rd', 31 => 'st' ][$day] ?? 'th'; } echo "4" . dateSuffix(4);
Output for git.master, git.master_jit
4th

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
28.05 ms | 405 KiB | 5 Q