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
 // Define two numbers
 $number1 = 10;
 $number2 = 4;
 
 // Perform addition
 $result = $number1 + $number2;
 
 // Display the result
 echo "The result of addition is: " . $result;
?>
The result of addition is: 14
<पी> समय जटिलता:O(1)

<पी> अंतरिक्ष जटिलता:O(1)

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

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

<?php
 // Function to add two numbers
 function addTwoNumbers($a, $b) {
 return $a + $b;
 }
 
 // Define numbers
 $number1 = 15;
 $number2 = 9;
 
 // Call function and store result
 $result = addTwoNumbers($number1, $number2);
 
 // Display the result
 echo "The result of addition is: " . $result;
?>
The result of addition is: 24
<पी> समय जटिलता:O(1)

<पी> अंतरिक्ष जटिलता:O(1)

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

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

<?php
 // Define the Addition class
 class Addition {
 // Method to perform addition
 public function addTwoNumbers($a, $b) {
 return $a + $b;
 }
 }
 
 // Create an object of the Addition class
 $obj = new Addition();
 
 // Input numbers
 $number1 = 20;
 $number2 = 8;
 
 // Call the add method using the object
 $result = $obj->addTwoNumbers($number1, $number2);
 
 // Display the result
 echo "The result of addition is: " . $result;
?>
The result of addition is: 28
<पी> समय जटिलता:O(1)

<पी> अंतरिक्ष जटिलता:O(1)

तुलना

विधि के लिए सर्वश्रेष्ठ पुन:प्रयोज्यता जटिलता प्रत्यक्ष जोड़ सरल गणना कम बहुत सरल कार्य पुन:प्रयोज्य कोड ब्लॉक उच्च सरल वर्ग विधि ओओपी अनुप्रयोग बहुत उच्च मध्यम

निष्कर्ष

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

<पी> चरण-दर-चरण मार्गदर्शिका:PHP में दो नंबर जोड़ना


  1. C भाषा का प्रयोग करते हुए लिंक्ड सूची में तत्वों को सम्मिलित करने की व्याख्या करें C भाषा का प्रयोग करते हुए लिंक्ड सूची में तत्वों को सम्मिलित करने की व्याख्या करें

    लिंक्ड सूचियाँ गतिशील मेमोरी आवंटन का उपयोग करती हैं अर्थात वे उसी के अनुसार बढ़ती और सिकुड़ती हैं। उन्हें नोड्स के संग्रह के रूप में परिभाषित किया गया है। यहां, नोड्स के दो भाग होते हैं, जो डेटा और लिंक हैं। डेटा, लिंक और लिंक्ड सूचियों का प्रतिनिधित्व नीचे दिया गया है - लिंक की गई सूचियों पर संच

  1. पायथन - PyGame के साथ चित्र प्रदर्शित करें पायथन - PyGame के साथ चित्र प्रदर्शित करें

    Pygame गेम और मल्टीमीडिया एप्लिकेशन बनाने के लिए Python के लिए एक मल्टीमीडिया लाइब्रेरी है। इस लेख में हम देखेंगे कि pygame विंडो में इसकी ऊंचाई, चौड़ाई और स्थिति को ध्यान में रखते हुए स्क्रीन पर चित्र को पेंट करने के लिए pygame मॉड्यूल का उपयोग कैसे करें। नीचे दिए गए प्रोग्राम में हम pygame मॉड्यू

  1. HTML DOM इनपुट मंथ वैल्यू प्रॉपर्टी HTML DOM इनपुट मंथ वैल्यू प्रॉपर्टी

    HTML DOM इनपुट मंथ वैल्यू प्रॉपर्टी रिटर्न करती है और इनपुट महीने फील्ड की वैल्यू एट्रिब्यूट के मान को संशोधित करती है। सिंटैक्स निम्नलिखित वाक्य रचना है - रिटर्निंग वैल्यू object.value 2. मूल्य संशोधित करना object.value = true | false उदाहरण आइए हम HTML DOM इनपुट मंथ वैल्यू प्रॉपर्टी का