الدرس الخامس -الدوال الرياضية

  • الدوال الرياضية Math function  :

 

  • الدالة pi()  تقوم باسترجاع قيمة باي  

 

 

<?php
echo(pi()); // returns 3.1415926535898
?>

 

الدوال Min() & Max() :

 

Min() تقوم  باسترجاع اصغر رقم 

Max()  تقوم باسترجاع اكبر رقم .

 

<?php
echo(min(0, 150, 30, 20, -8, -200));  // returns -200
echo(max(0, 150, 30, 20, -8, -200));  // returns 150
?>

  • الدالة  abs()  :

 

تقوم بتحويل الرقم السالب   الي موجب  وليس العكس

 

<?php
echo(abs(-6.7));  // returns 6.7
?>

 

الدالة sqrt()  :

 

تقوم باسترجاع الجزر التربيعي للأرقام .

   <?php
echo(sqrt(64));  // returns 8
?>

 الدالة round() :

تقوم بتقريب الأرقام 

<?php
echo(round(0.60));  // returns 1
echo(round(0.49));  // returns 0
?>

 

 الدالة Random Numbers - rand() :

 تقوم بتوليد ارقام عشوائية  

<?php
echo(rand());
?>

 

<?php
echo(rand(10, 100));
?>

توليد ارقام بين 10-100

 

  الثوابت  Constants :

الثوابت مثل المتغيرات إلا أنه بمجرد تعريفها لا يمكن تغييرها أو الغاءها .

 لتعريف الثوابت نستخدم الكلمة define

الصيغة العامة :

define(name, value, case-insensitive)

name  : اسم الثابت

value   : قيمة الثابت

 case-insensitive  حساسية حالة الاحرف القيمة تكون  true or false  اذا تركت فارغة تكون  false  

 

<?php
define("GREETING", "Welcome to 3looom.com!");
echo GREETING;
?>

 

<?php
define("GREETING", "Welcome to 3looom.com!", true);
echo greeting;
?>

 

الثابت هومتغير عام global