برگزیده های پرشین تولز

تبديل متغير رشته اي به عددي

first saeed

Registered User
تاریخ عضویت
25 آگوست 2005
نوشته‌ها
815
لایک‌ها
2
سن
41
محل سکونت
PubliC_HtmL
سلام دوستان

دوستان آيا راهي وجود داره که بشه يک عدد رو که بصورت متغير رشته اي هستش به متغير عددي برابر با همون عدد تبديل کرد؟:blink:
ممنون مي شم راهنماييم کنيد
 

hamidix

Registered User
تاریخ عضویت
19 جولای 2005
نوشته‌ها
65
لایک‌ها
0
لطفاً بیشتر توضیح بده بیشتر ...
یک مثال بزن مثلاً
 

Parham

Registered User
تاریخ عضویت
24 سپتامبر 2003
نوشته‌ها
1,042
لایک‌ها
2
تابع intval این کار رو میکنه.
 

Parsa_361

کاربر فعال صفحات داینامیک
کاربر فعال
تاریخ عضویت
5 آگوست 2005
نوشته‌ها
889
لایک‌ها
10
محل سکونت
Isfahan, php.ini
بابا این که کاری نداره :D
میتونی از تابع settype استفاده کنی :
PHP:
<?PHP
$a = "123";// حالا رشته ای هست
settype($a, "integer");// حالا عددی هست
?>
:D
 

firebird

Registered User
تاریخ عضویت
2 جولای 2005
نوشته‌ها
1,424
لایک‌ها
10
سن
46
يه 0+ اين كار رو ميكنه . حسنش اينه كه عدد صحيح و اعشاري تفاوتي نميكنند.

PHP:
 echo $myvar + 0;
 

Parham

Registered User
تاریخ عضویت
24 سپتامبر 2003
نوشته‌ها
1,042
لایک‌ها
2
راه دیگه ای نبود؟!;)
 

first saeed

Registered User
تاریخ عضویت
25 آگوست 2005
نوشته‌ها
815
لایک‌ها
2
سن
41
محل سکونت
PubliC_HtmL
به نقل از firebird :
يه 0+ اين كار رو ميكنه . حسنش اينه كه عدد صحيح و اعشاري تفاوتي نميكنند.

PHP:
 echo $myvar + 0;
چه جالب چرا به فکر خودم نرسيده بود؟;)
 
بالا