परिभाषा और उपयोग
पाई () फ़ंक्शन गणितीय स्थिरांक का मान लौटाता है। यह एक फ्लोट मान 3.14159265359 देता है जो PHP में परिभाषित पूर्वनिर्धारित स्थिरांक के बराबर है - M_PI
सिंटैक्स
pi ( void ) : float
पैरामीटर
इस फ़ंक्शन के लिए किसी पैरामीटर की आवश्यकता नहीं है
रिटर्न वैल्यू
PHP pi() फ़ंक्शन गणितीय स्थिरांक लौटाता है और पूर्वनिर्धारित गणितीय स्थिरांक M-PI के बराबर होता है। M_PI का उपयोग करने के बजाय, हम गणितीय अभिव्यक्तियों में pi() फ़ंक्शन का उपयोग कर सकते हैं।
PHP संस्करण
यह फ़ंक्शन PHP संस्करण 4.x, PHP 5.x और साथ ही PHP 7.x में उपलब्ध है।
उदाहरण
निम्नलिखित उदाहरण सर्कल के क्षेत्रफल की गणना में pi() फ़ंक्शन का उपयोग करता है।
<?php $radius = 5; echo "area of circle with radius = " . $radius . " is " . pi()*pow($radius,2); ?>
आउटपुट
यह निम्नलिखित परिणाम देगा -
area of circle with radius = 5is 78.539816339745
उदाहरण
निम्नलिखित उदाहरण /2 और Π/4 की गणना करने के लिए pi() फ़ंक्शन का उपयोग करता है। इन कोणों के लिए PHP में क्रमशः M_PI_2 और M_PI-4 पूर्वनिर्धारित स्थिरांक हैं।-
<?php echo "pi/2 = " . pi()/2; echo " M-PI_2 = " . M_PI_2 . "\n"; echo "pi/4 = " . pi()/4; echo " M_PI_4 = ". M_PI_4; ?>
आउटपुट
यह निम्नलिखित परिणाम देगा -
pi/2 = 1.5707963267949 M-PI_2 = 1.5707963267949 pi/4 = 0.78539816339745 M_PI_4 = 0.78539816339745
उदाहरण
पाई () फ़ंक्शन का उपयोग करके, 1/Π और 2/Π के मान की गणना की जाती है। ये मान क्रमशः M_1_PI और M_2_PI के समतुल्य हैं;
<?php echo "1/pi = " . 1/pi(); echo " M_1_PI = " . M_1_PI . "\n"; echo "2/pi = " . 2/pi(); echo " M_2_PI = ". M_2_PI; ?>
आउटपुट
यह निम्नलिखित परिणाम देगा -
1/pi = 0.31830988618379 M_1_PI = 0.31830988618379 2/pi = 0.63661977236758 M_2_PI = 0.63661977236758
उदाहरण
यह उदाहरण दिखाता है कि sqrt(Π) और 2/sqrt(Π) की गणना pi() फ़ंक्शन का उपयोग करके M_SQRTPI और M_2_SQRTPI के समान है।-
<?php echo "sqrt(pi) = " . sqrt(pi()); echo " M_SQRTPI = " . M_SQRTPI . "\n"; echo "2/sqrt(pi) = " . 2/sqrt(pi()); echo " M_2_SQRTPI = ". M_2_SQRTPI; ?>
आउटपुट
यह निम्नलिखित परिणाम देगा -
sqrt(pi) = 1.7724538509055 M_SQRTPI = 1.7724538509055 2/sqrt(pi) = 1.1283791670955 M_2_SQRTPI = 1.1283791670955