如何将 wordpress 中的价格四舍五入到最接近的值?
How to round up the price in wordpress to the nearest value?
我正在使用以下函数在 wordpress 中四舍五入价格..
add_filter( 'woocommerce_get_price_excluding_tax', 'round_price_product', 10, 1 );
add_filter( 'woocommerce_get_price_including_tax', 'round_price_product', 10, 1 );
add_filter( 'woocommerce_tax_round', 'round_price_product', 10, 1);
add_filter( 'woocommerce_get_price', 'round_price_product', 10, 1);
function round_price_product( $price ){
// Return rounded price
return ceil( $price );
}
以上函数将价格四舍五入为
如果价格 Rs 999.85/- 至 Rs 1000/-
如果价格 Rs 999.15/- 至 Rs 1000/-
我想像下面那样把价格四舍五入..
如果价格 Rs 999.55/- 至 Rs 1000/-
如果价格 Rs 999.15/- 到 Rs 999/-
如何做到这一点...?
您可以通过简单地使用 php round()
函数来实现相同的效果,如下所示:
function round_price_product( $price ){
// Return rounded price
return round( $price );
}
希望对你有用。
我正在使用以下函数在 wordpress 中四舍五入价格..
add_filter( 'woocommerce_get_price_excluding_tax', 'round_price_product', 10, 1 );
add_filter( 'woocommerce_get_price_including_tax', 'round_price_product', 10, 1 );
add_filter( 'woocommerce_tax_round', 'round_price_product', 10, 1);
add_filter( 'woocommerce_get_price', 'round_price_product', 10, 1);
function round_price_product( $price ){
// Return rounded price
return ceil( $price );
}
以上函数将价格四舍五入为
如果价格 Rs 999.85/- 至 Rs 1000/-
如果价格 Rs 999.15/- 至 Rs 1000/-
我想像下面那样把价格四舍五入..
如果价格 Rs 999.55/- 至 Rs 1000/-
如果价格 Rs 999.15/- 到 Rs 999/-
如何做到这一点...?
您可以通过简单地使用 php round()
函数来实现相同的效果,如下所示:
function round_price_product( $price ){
// Return rounded price
return round( $price );
}
希望对你有用。