PHP Numbers
در PHP اعداد (Numbers) یکی از مهمترین انواع داده هستند.
سه نوع عدد اصلی وجود دارد:
-
Integer (عدد صحیح)
-
Float (عدد اعشاری / Double)
-
Number Strings (اعدادی که بهصورت رشته ذخیره شدهاند)
🔹 1. Integer (عدد صحیح)
-
شامل اعداد مثبت یا منفی بدون اعشار است.
-
محدودهی integer به سیستم بستگی دارد (معمولاً 32bit یا 64bit).
🔹 2. Float (اعشاری / Double)
-
شامل اعداد اعشاری یا علمی (Scientific Notation).
🔹 3. Number Strings (اعداد رشتهای)
-
اگر عدد داخل کوتیشن باشد، PHP آن را String در نظر میگیرد.
-
در عملیات ریاضی معمولاً به عدد تبدیل میشود.
🔹 4. بررسی نوع عدد
-
()is_int
→ بررسی Integer -
()is_float
→ بررسی Float -
()is_numeric
→ بررسی هر نوع داده عددی یا رشتهای عددی
🔹 5. عملیات ریاضی روی اعداد
PHP مجموعهای از توابع ریاضی را فراهم میکند:
🔹 6. اعداد تصادفی
-
()rand
→ تولید عدد تصادفی -
rand(min, max)
→ عدد تصادفی در بازه مشخص
🔹 7. ثابتهای مربوط به عدد
✅ خلاصه
-
Integer → اعداد صحیح
-
Float → اعداد اعشاری
-
Number Strings → اعداد به شکل رشته
-
بررسی نوع:
is_int()
,is_float()
,is_numeric()
-
عملیات ریاضی:
abs()
,pow()
,sqrt()
,round()
,ceil()
,floor()
-
اعداد تصادفی →
()rand