функция
Устаревший since 5.8.0
wp_tinycolor_hue_to_rgb()
Устаревшее.
Помечено устаревшим с версии 6.3.0.
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
wp_tinycolor_hue_to_rgb( float $p, float $q, float $t ): float
Описание
Прямой перенос функции из TinyColor, слегка упрощённый для сохранения совместимости с TinyColor.
Оригинал (английский)
Direct port of TinyColor’s function, lightly simplified to maintain consistency with TinyColor.
Параметры
$p
float
обязательный
первый компонент.
$q
float
обязательный
второй компонент.
$t
float
обязательный
третий компонент.
Возвращаемое значение
float
Исходный код
wp-includes/deprecated.php:4921
function wp_tinycolor_hue_to_rgb( $p, $q, $t ) {
_deprecated_function( __FUNCTION__, '6.3.0' );
if ( $t < 0 ) {
++$t;
}
if ( $t > 1 ) {
--$t;
}
if ( $t < 1 / 6 ) {
return $p + ( $q - $p ) * 6 * $t;
}
if ( $t < 1 / 2 ) {
return $q;
}
if ( $t < 2 / 3 ) {
return $p + ( $q - $p ) * ( 2 / 3 - $t ) * 6;
}
return $p;
}
История изменений
| Версия | Описание |
|---|---|
| 6.3.0 | Устаревший. |
| 5.8.0 | Introduced. |

