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

PHP और JavaScript के बीच अंतर


इस पोस्ट में, हम PHP और JavaScript के बीच अंतर को समझेंगे।

JavaScript

  • यह फ्रंट एंड के साथ-साथ बैक एंड के साथ काम करने में मदद करता है।
  • यह एसिंक्रोनस है, जिसका अर्थ है कि यह इनपुट और आउटपुट संचालन के लिए प्रतीक्षा नहीं करता।
  • यह ब्राउज़र में चल सकता है और 'Node' जारी होने के बाद, JavaScript कमांड लाइन पर भी चल सकता है।
  • इसे HTML, AJAX और XML के साथ जोड़ा जा सकता है।
  • यह एक सिंगल-थ्रेडेड भाषा है जो इवेंट-ड्रिवन है। इसका अर्थ है कि यह सब कुछ ब्लॉक नहीं करता और समवर्ती रूप से चलता है।
  • स्टेटमेंट्स <script> और </script> टैग के भीतर रखे जाते हैं।
  • ये टैग वेबपेज में कहीं भी मौजूद हो सकते हैं, लेकिन इन्हें <head> टैग के भीतर रखने की सिफारिश की जाती है।
  • <head> टैग ब्राउज़र को इन टैग के भीतर के टेक्स्ट की व्याख्या JavaScript कोड के रूप में शुरू करने के लिए कहता है।

नमूना JavaScript कोड:

उदाहरण

<!DOCTYPE html> <html> <body> <h2> JavaScript code</h2> <script>    var n;    n=2;    for(var i=0; i<n; i++){       document.write("Hi " +"<br>");    } </script> </body> </html>

आउटपुट

JavaScript code Hi Hi

PHP

  • इसे HTML कोड में, साथ ही .php फ़ाइल के भीतर लिखा जा सकता है।
  • PHP को चलाने के लिए सर्वर की आवश्यकता होती है।
  • PHP चलाने के लिए XAMPP या एक स्थानीय सर्वर एप्लिकेशन इंस्टॉल किया जा सकता है।
  • PHP में कोड <?php से शुरू होता है और ?> पर समाप्त होता है।
  • यह सर्वर को बताता है कि PHP कोड यहां से शुरू होता है।

नमूना PHP कोड:

उदाहरण

<!DOCTYPE html> <html> <body> <h1>PHP Code </h1> <?php    $str= "Hi";    $x = 2;    for( $i = 0; $i<2; $i++ ) {       echo ("Hi");    } ?> </body> </html>

आउटपुट

Hi Hi

निष्कर्ष

इस पोस्ट में, हमने PHP और JavaScript के बीच महत्वपूर्ण अंतर को समझा।

  1. - PHP में | (Bitwise OR) और || (Logical OR) Operator में अंतर

    PHP में | (Bitwise OR) और || (Logical OR) मौलिक रूप से अलग operations करते हैं। | - Bitwise OR Operator प्रत्येक bit position पर operate करता है। यदि किसी भी operand में bit 1 है, तो result में 1 सेट होता है। <?php $x = 1; // Binary: 0001 $y = 2; // Binary: 0010 $result = $x | $y; // Binary

  1. - PHP में !== और ==! Operator में अंतर

    PHP में !== (Not Identical) एक valid comparison operator है, जबकि ==! कोई operator नहीं है - यह == और ! का संयोजन है। !== - Not Identical Operator (Strict Inequality) Value और Type दोनों की जांच करता है। Type juggling नहीं करता। <?php var_dump(1 !== 1); // false (same value, same type) var

  1. - Python और PHP में अंतर

    Python Python एक उच्च-स्तरीय प्रोग्रामिंग भाषा है जिसमें अंतर्निहित विशाल लाइब्रेरी होती है और इसका उपयोग स्टैंडअलोन प्रोग्राम विकसित करने के लिए किया जाता है। इसे Guido Van Rossum द्वारा विकसित किया गया था और इसका पहला संस्करण 1990 में जारी किया गया था। PHP PHP का पूर्ण रूप Hypertext Preprocessor