هناك العديد من الوظائف الرياضية في PHP حتى نتمكن من إجراء العمليات الحسابية.

العمليات الرياضية PHP (PHP Math)

سنشرح في هذا الدرس العمليات الحسابية في لغة PHP (PHP Math) مع الأمثلة. إقرأ وطبق درسنا لتعرف ذلك.

دالة PHP الرياضية: pi()

تقوم الدالة PHP pi() بإرجاع رقم PI. يمكنك أن ترى كيف تستخدمه في المثال أدناه.

echo pi();
// Çıktı: 3.1415926535898

وبدلاً من ذلك، يمكننا استخدامه عن طريق إسناده إلى متغير.

$pi_number = pi();
echo $pi_number;
// Çıktı: 3.1415926535898

وظائف PHP min() و max()

تبحث الدالة PHP min() عن أقل قيمة في الوسائط المحددة، وتبحث الدالة PHP max() عن أعلى قيمة.

echo min(1, 83, 593, 33, 10, 493);
// Çıktı: 1

echo max(1, 83, 593, 33, 10, 493);
// Çıktı: 593

وظيفة PHP abs()

تقوم الدالة PHP abs() بإرجاع القيمة المطلقة للرقم.

echo abs(-10);
// Çıktı: 10

وظيفة PHP sqrt()

تقوم الدالة PHP sqrt() بإرجاع الجذر التربيعي لرقم ما.

echo sqrt(81);
// Çıktı: 9

وظيفة PHP المستديرة ().

تقوم الدالة PHP round() بتقريب رقم عشري إلى عدد صحيح. إذا لم يتم إعطاء الوسيطة الثانية للدالة، فسيتم تقريبها بحيث لا توجد منازل عشرية. إذا تم إعطاء 1 كوسيطة ثانية، فسيتم تقريبه إلى رقم عشري واحد؛ إذا تم إعطاء 2، يتم تقريبه إلى رقمين عشريين.

echo round(1.60);
// Çıktı: 2

echo round(1.2);
// Çıktı: 1

echo round(1.68);
// Çıktı: 2

echo round(1.68,1);
// Çıktı: 1.7

echo round(1.688,2);
// Çıktı: 1.69

وظيفة PHP راند ().

تقوم الدالة PHP rand() بإنشاء رقم عشوائي. من خلال إضافة معلمات الحد الأدنى والحد الأقصى، يمكن تعيين الحدود الدنيا والعليا للرقم العشوائي الذي سيتم إنشاؤه.

echo rand();
// Çıktı: (bilinemeyen ve her seferinde değişen rastgele bir sayı)

echo rand(10,100);
// Çıktı: (bilinemeyen ve her seferinde değişen, 10 ve 100 arasında (10 ve 100 dahil) rastgele bir sayı)