واضح آرشیو وب فارسی:سایت ریسک: aida_bax03-03-2009, 09:11 PMسلام دوستان عزیز من یه تابعی تو php می خواستم که مثلا اگه ورودی 1000000 بهش بدیم اونو بکنه 1,000,000 ممنون می شم کمکم کنید aida_bax04-03-2009, 10:13 PMاز بین این همه حرفه ای ! کسی نیست که جواب ما رو بده؟؟! as1385136505-03-2009, 08:35 AMمن تا حالا یه همچین تابعی رو ندیدم ولی خوب چرا خودتان نمی نویسیدش ؟ شما می تونید دو تا تابع بنویسید که هر تابع ها رشته را گرفته و با استفاده از حلقه ها و شرط ها به خواسته خودتان برسید ( با یک تابع هم می شه به خواسته خود رسید ) aida_bax07-03-2009, 03:47 PMاین هم شد جواب . مثلا شما با این پست چطوری منو می خواستید راهنمایی کنید. مشکل منم نوشتن همین تابع است. اگه بلد بودم که تو انجمن مطرحش نمی کردم. من این تابع رو برای تبدیل مثلا 1000000 که یک میلیون است به 1,000,000 که دارای ویرگول هست تبدیل کنم و فرقی نداشته باشه که چه عددی باشه مثال: 1542000100000 به 1,542,000,100,000 یه تابع که از آخر 3 تا 3 تا جدا کنه و ویرگول بذاره! zibatarin nam07-03-2009, 05:02 PMاشتباه پست دادم!!! .: محمد :.07-03-2009, 08:42 PMبسم الله آقا چرا دعوا ؟ شادی کنید http://www.pic4ever.com/images/127fs4522738.gif این هم تابع : function setcomma( $number ){ $length = strlen( $number); $strpbase = 3 ; $strp = $strpbase; $exploder = ","; $return; for( ; $length ; $length-- ){ $return = substr( $number, $length - 1 , 1).( $strp ? "" : $exploder ).$return; $strp = $strp ? $strp : $strpbase; $strp--; } return $return; } ورودی تابع setcomma() عدد بوده و خروجی آن عدد کاما گذاری شده ! البته اگر متغییر !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! را تغییر دهید میان اعداد بجای ، مقدار شما نوشته می شود ! function setcomma( $number ){ $length = strlen( $number); $strpbase = 3 ; $strp = $strpbase; $exploder = ","; $return; for( ; $length ; $length-- ){ $return = substr( $number, $length - 1 , 1).( $strp ? "" : $exploder ).$return; $strp = $strp ? $strp : $strpbase; $strp--; } return $return; } مقدار !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! هم مقدار فاصله است . مثلا اگر 3 بدهید عدد 1000 تبدیل به 1،000 میشه ولی اگر 2 بدهید 10،00 می شود : function setcomma( $number ){ $length = strlen( $number); $strpbase = 3 ; $strp = $strpbase; $exploder = ","; $return; for( ; $length ; $length-- ){ $return = substr( $number, $length - 1 , 1).( $strp ? "" : $exploder ).$return; $strp = $strp ? $strp : $strpbase; $strp--; } return $return; } تشکر // اگر اشکالی دااشت بگید ! http://www.pic4ever.com/images/127fs4585254.gif حالا بای بای تو خواب ... aida_bax09-03-2009, 06:48 PMخیلی ممنون. دقیقا دنبال همین تابع بودم. خیلی کارت درسته سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 145]