Склонение чисел

Я применил эту функцию для правильного склонения товаров в WooCommerce на движке WordPress.

function sklonenie( $num )
{
	$num = $num % 10; // определяем число, стоящие после десятка
	
	if( $num == 1 ) // не нужно склонять
		return;
	// например: 23 товарА или 28 товарОВ
	if( $num > 1 && $num < 5 )
	{
		return 'а';
	}else
	{
		return 'ов';
	}
}

Данная статья устарела. Новая и более полная находится на сайте 1Обучение тут: Функция — склонение чисел на PHP

Вам будет интересно...

Добавить комментарий