dark master

جدا کردن سه رقم سه رقم اعداد در یک تابع php

7 پست در این موضوع قرار دارد

سلام

دوستان من از این تابع php اتفاده میکنم که یه عدد رو نشون میده، چطوری میشه کاری کرد که عدد رو سه رقم سه قم با ویرگول جدا کنه؟

0

به اشتراک گذاری این پست


لینک به پست

تابع رو یادم رفت بزارم ، پست اولم رو هم نمیدونم چرا نمیشه ویرایش کرد !!


<?php imdbi('imdbVotes'); ?>

0

به اشتراک گذاری این پست


لینک به پست

پاسختون رو که فرمودند این تابع که گذاشتید که احضار تابع است باید در کدهای اصلی تابع number_format رو قرار بدید.

3

به اشتراک گذاری این پست


لینک به پست

کد های اصلی مربوط

پاسختون رو که فرمودند این تابع که گذاشتید که احضار تابع است باید در کدهای اصلی تابع number_format رو قرار بدید.

کدهای اصلی مربوط به افزونه هست ... راهی نیست که بشه اعدادی که همین تابع فراخوانی میکنه اون استایل رو بگیرن؟ چون افزون هم اعداد رو از omdb api فراخوانی میکنه

0

به اشتراک گذاری این پست


لینک به پست

با جاوا اسکریپت می شه


<div class="imdbVotes"><?php imdbi('imdbVotes'); ?></div>
<script>
$(document).ready(function() {
$(".imdbVotes").each(function() {
$(this).text(addComma($(this).text()));
});
});
function addComma( str ) {
var objRegex = new RegExp( '(-?[0-9]+)([0-9]{3})' );
while( objRegex.test( str ) ) {
str = str.replace( objRegex, '$1,$2' );
}
return str;
}
</script>

نمونه:

https://jsfiddle.net/fakhar/ozosqsoa/

4

به اشتراک گذاری این پست


لینک به پست
با جاوا اسکریپت می شه

<script> $(document).ready(function() { $(".imdbVotes").each(function() { $(this).text(addComma($(this).text())); }); }); function addComma( str ) { var objRegex = new RegExp( '(-?[0-9]+)([0-9]{3})' ); while( objRegex.test( str ) ) { str = str.replace( objRegex, '$1,$2' ); } return str; }

نمونه: https://jsfiddle.net/fakhar/ozosqsoa/

خیلی ممنون حل شد

1

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری