0
Я хочу, чтобы отделить цифры с пространством, как это: 1 200,12 500 или 2 000 000 вместо 2000000 ...отдельные номера с пространством
function show_price($id) {
global $currency_a;
if(get_option("defaultcurrency")) {
$curr = $currency_a[get_option("defaultcurrency")][2];
} else {
$curr = $currency_a[get_post_meta($id, "currency", true)][2];
}
$price = get_post_meta($id, "price", true);
$currpos = get_option("currpos");
if($currpos == "1" || !$currpos) {
return $price."".$curr;
} elseif ($currpos == "2") {
return $curr."".$price;
} elseif ($currpos == "3") {
return $price;
}
}
спасибо, где я это ставлю? – user2062819
Добавьте его перед добавлением валюты: '$ price = number_format (get_post_meta ($ id," price ", true), '', '');' Это только номера форматов, как указано в документации (которые вы должны прочитать). – nils
проблема решен! THX для ответа !!! Php echo number_format (show_price (get_the_ID()), $ number, '', ''); ?> php echo $ curr = $ currency_a [get_post_meta ($ id, "currency", true)] [2]; ?> – user2062819