Добијте суфикс датог броја / датума - ЦСС-трикови

Anonim
function get_suffix($number) ( $last_number = substr($number,-1); //fetch the last number if($last_number == "0" || $last_number == 0)( $last_number = 4; ) // if last number is 0 than it assign value 4 return date("S",mktime(0,0,0,1,$last_number,2009)); )

Враћа суфикс било ког броја:
1 = ст
2 = нд
3 = рд
4 = тх
50 = тх

Пример: Ово је 23. најкуљи фрагмент икада.

Датум повратка месеца са одговарајућим суфиксом

function day_of_month( ) ( $number = date( 'j' ); if ( $number(( strlen( $number ) - 1 )) == 1 ) ( $suffix = "st"; ) elseif ( $number(( strlen( $number ) - 1 )) == 2 ) ( $suffix = "nd"; ) elseif ( $number(( strlen( $number ) - 1 )) == 3 ) ( $suffix = "rd"; ) else ( $suffix = "th"; ) return array( "number" => $number, "suffix" => $suffix ); )