Пожалуйста, у меня есть код jquery для добавления запятых в номер в нужном месте сейчас, я не хочу использовать jquery для него снова, как это сделать, используя php для добавления запятых? ниже моя попыткаДобавить запятые в количестве, используя php
JQuery
<script type="text/javascript">
//<![CDATA[
$(window).load(function(){
function numberWithCommas(x) {
return x.toString().replace(/\B(?=(?:\d{3})+(?!\d))/g, ",");
}
$("#numbal").each(function(){
var bal_cc = $(this).html();
bal_cc = numberWithCommas(bal_cc);
$(this).html(bal_cc)
})
});//]]>
</script>
PHP Пробовал
<?php
function numberWithCommas(x) {
return x.str_replace(/\B(?=(?:\d{3})+(?!\d))/g, ",");
}
$bal = numberWithCommas($UserCradit);
echo $ubal;
?>
Если вы пытаетесь какой-то i18n валюты форматирования в PHP ... есть класс для этого: http://php.net/manual/en/ class.numberformatter.php ... также, ваш синтаксис отключен. 'x.str_replace' is * not * PHP. – CD001