Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP में दो संख्याओं को जोड़ने की चरण-दर-चरण मार्गदर्शिका

PHP में, दो संख्याओं को जोड़ना एक मौलिक अंकगणितीय ऑपरेशन है जिसे विभिन्न दृष्टिकोणों का उपयोग करके किया जा सकता है। यह लेख PHP प्रोग्रामिंग में दो संख्याओं को जोड़ने के विभिन्न तरीकों को प्रदर्शित करता है।

बुनियादी जोड़ उदाहरण

विभिन्न दृष्टिकोणों का पता लगाने से पहले, आइए एक सरल उदाहरण देखें

 <?php $number1 = 8; $number2 = 12; $result = $number1 + $number2; echo "Result: " . $result; ?> 
 Result: 20 

8 + 12 का जोड़ 20 परिणाम देता है। अब आइए इस ऑपरेशन को लागू करने के विभिन्न दृष्टिकोणों का पता लगाएं।

विधि 1: सीधा जोड़

यह प्लस (+) ऑपरेटर का उपयोग करके दो वेरिएबल्स के बीच सीधे जोड़ने का सबसे सरल दृष्टिकोण है ?

सिंटैक्स

 $result = $number1 + $number2; 

उदाहरण

 <?php // दो संख्याएं परिभाषित करें $number1 = 10; $number2 = 4; // जोड़ करें $result = $number1 + $number2; // परिणाम प्रदर्शित करें echo "The result of addition is: " . $result; ?> 
 The result of addition is: 14 

Time Complexity: O(1)

Space Complexity: O(1)

विधि 2: फंक्शन्स का उपयोग करना

यह दृष्टिकोण जोड़ तर्क को एनकैप्सुलेट करने के लिए एक फंक्शन का उपयोग करता है, जिससे कोड अधिक संगठित और पुन: प्रयोज्य बनता है ?

 <?php // दो संख्याओं को जोड़ने का फंक्शन function addTwoNumbers($a, $b) { return $a + $b; } // संख्याएं परिभाषित करें $number1 = 15; $number2 = 9; // फंक्शन कॉल करें और परिणाम स्टोर करें $result = addTwoNumbers($number1, $number2); // परिणाम प्रदर्शित करें echo "The result of addition is: " . $result; ?> 
 The result of addition is: 24 

Time Complexity: O(1)

Space Complexity: O(1)

विधि 3: ऑब्जेक्ट-ओरिएंटेड दृष्टिकोण का उपयोग करना

यह विधि ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग अवधारणाओं का उपयोग करती है, जोड़ करने के लिए एक विधि के साथ एक क्लास बनाती है ?

 <?php // Addition क्लास परिभाषित करें class Addition { // जोड़ करने की विधि public function addTwoNumbers($a, $b) { return $a + $b; } } // Addition क्लास का ऑब्जेक्ट बनाएं $obj = new Addition(); // इनपुट संख्याएं $number1 = 20; $number2 = 8; // ऑब्जेक्ट का उपयोग करके add विधि कॉल करें $result = $obj->addTwoNumbers($number1, $number2); // परिणाम प्रदर्शित करें echo "The result of addition is: " . $result; ?> 
 The result of addition is: 28 

Time Complexity: O(1)

Space Complexity: O(1)

तुलना

Method Best For Reusability Complexity
Direct Addition Simple calculations Low Very Simple
Function Reusable code blocks High Simple
Class Method OOP applications Very High Moderate

निष्कर्ष

सभी तीन विधियाँ O(1) जटिलता के साथ समान परिणाम प्राप्त करती हैं। सरल स्क्रिप्ट्स के लिए सीधा जोड़ चुनें, पुन: प्रयोज्य कोड के लिए फंक्शन्स, और ऑब्जेक्ट-ओरिएंटेड अनुप्रयोगों के लिए क्लासेस। प्लस ऑपरेटर (+) सभी दृष्टिकोणों में मुख्य तंत्र बना रहता है।

PHP में दो संख्याओं को जोड़ने की चरण-दर-चरण मार्गदर्शिका


  1. HTML में सर्च इनपुट टाइप का उपयोग कैसे करें? HTML में सर्च इनपुट टाइप का उपयोग कैसे करें?

    HTML में सर्च इनपुट टाइप <input type="search"> का उपयोग करके किया जाता है। इसका उपयोग खोज फ़ील्ड्स के लिए किया जाता है और यह सामान्य टेक्स्ट फ़ील्ड की तरह दिखता है। इसका उपयोग सर्च बार जोड़ने के लिए किया जा सकता है।उदाहरणHTML में सर्च इनपुट टाइप का उपयोग करने का तरीका सीखने के लिए नि

  1. JRE और JDK में क्या अंतर है? JRE और JDK में क्या अंतर है?

    JDK (Java Development Kit) में Java एप्लिकेशन विकसित करने और चलाने के लिए आवश्यक सभी टूल्स और लाइब्रेरीज़ होती हैं, जिसमें JRE भी शामिल है। JRE (Java Runtime Environment) एक सॉफ्टवेयर है जिसमें JVM और Java प्रोग्राम चलाने के लिए आवश्यक अन्य लाइब्रेरीज़ होती हैं।

  1. एडजेसेंसी लिस्ट प्रतिनिधित्व के लिए डिज्क्स्ट्रा का एल्गोरिदम एडजेसेंसी लिस्ट प्रतिनिधित्व के लिए डिज्क्स्ट्रा का एल्गोरिदम

    एक दिया गया ग्राफ G(V, E) अपने एडजेसेंसी लिस्ट प्रतिनिधित्व के साथ है, और एक सोर्स वर्टेक्स भी प्रदान किया गया है। डिज्क्स्ट्रा का एल्गोरिदम सोर्स वर्टेक्स से ग्राफ G के किसी अन्य वर्टेक्स तक न्यूनतम सबसे छोटा पथ ढूंढने के लिए। इस समस्या को हल करने के लिए, हम दो लिस्ट्स का उपयोग करेंगे। एक सबसे छ