2015-11-18 2 views
1

Я хочу, чтобы отобразить количество посетителей, используя этот код:WordPress плагин в день - дисплей номер с thousends Seperator

   <p> All visitors: 
       <?php global $count_per_day; 
       if(method_exists($count_per_day,"show")) 
       echo $count_per_day->getUserAll($return);?><br /> 
       </p> 

В настоящее время он показывает номер без thousend разделителя. Я пробовал «number_format ($ number)», но это не сработает.

+0

Можете ли вы уточнить, что не будет работать? Какой результат вы получаете? Не могли бы вы обновить код, который вы использовали, но не сработали? – ksg91

+0

Я точно не знаю, в какой части кода мне нужно вставить «number_format». Я пробовал echo number_format ($ count_per_day) -> getUserAll ($ return);?>
Tommes

+0

... Ive пробовал также этот код, но число все равно без разделителя: echo $ count_per_day-> getUserAll (number_format ($ return, 2, ',', '')); ?>
Tommes

ответ

0

Заменить строку:

echo $count_per_day->getUserAll($return);?><br /> 

С этими тремя:

$count_before = $count_per_day->getUserAll($return); 
$count_after = number_format(intval($count_before), 0, null, ' '); 
echo $count_after;?><br /> 

Это будет выводить 7000, как 7 000. Если вы хотите другой разделитель, замените третью переменную в number_format() - функция. Например, '.' выведет 7.000.

+0

Это не работает. К сожалению, число выглядит неверно. Это должно быть 1542099, а новый номер 15420990 – Tommes

+0

это не работает: number_format ($ count_before, 0, null, '') ... но когда я заменяю переменную $ count_before на действительное число, это работает ?! – Tommes

+0

Я обновил код. Возможно, это работает? – danjah

 Смежные вопросы

  • Нет связанных вопросов^_^