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

PHP में '^' का क्या महत्व है?

'^' PHP में एक बिटवाइज़ ऑपरेटर है, यानी XOR (एक्सक्लूसिव OR) बिटवाइज़ ऑपरेटर, जिसका उपयोग प्रश्न में वैरिएबल के ASCII मानों को प्रदर्शित करने के लिए किया जाता है। उदाहरण के लिए - मान में एवर्ट बिट के लिए, ^ ऑपरेटर जांचता है कि क्या वह बिट अन्य मान में भी समान है। यदि मान समान हैं, तो 0 को आउटपुट के रूप में उत्पादित किया जाता है, अन्यथा 1 को आउटपुट के रूप में दिखाया जाता है। नीचे एक उदाहरण दिया गया है जो इसे दर्शाता है -

उदाहरण

<?php
   $x = "a";
   $y = "b";
   $x ^= $y;
   $y ^= $x;
   $x ^= $y;
   echo $x;
   echo "\n";
   echo $y;
?>

आउटपुट

b
a

विभिन्न चरों को वर्ण मान निर्दिष्ट किए जाते हैं और '^' ऑपरेटर का उपयोग दो चरों पर XOR करने के लिए किया जाता है। प्रासंगिक आउटपुट कंसोल पर प्रदर्शित होता है।


  1. विश ऐप क्या है?

    विश ऐप आसपास के सबसे लोकप्रिय शॉपिंग ऐप में से एक है। डेस्कटॉप के साथ-साथ एंड्रॉइड और आईफ़ोन के लिए भी उपलब्ध, विश एक ई-कॉमर्स ऐप है जिसने अपनी कीमतों में नाटकीय रूप से कमी के कारण ग्राहकों का ध्यान आकर्षित किया है। कंपनी के मूल्यांकन और वित्त पोषण के आसपास बड़े पैमाने पर उद्योग का ध्यान भी उल्लेखन

  1. 10.0.0.1 IP पता क्या है?

    10.0.0.1 आईपी पता एक निजी आईपी पता है जिसे क्लाइंट डिवाइस पर इस्तेमाल किया जा सकता है या नेटवर्क हार्डवेयर के एक टुकड़े को इसके डिफ़ॉल्ट आईपी पते के रूप में असाइन किया जा सकता है। 10.0.0.1 क्या है? 10.0.0.1 आमतौर पर घरेलू नेटवर्क की तुलना में व्यावसायिक कंप्यूटर नेटवर्क में अधिक देखा जाता है, जहा

  1. MySQL के UNHEX () के बराबर PHP क्या है?

    आप hex2bin() फ़ंक्शन का उपयोग कर सकते हैं क्योंकि यह MySQL के UNHEX() के बराबर PHP है। वाक्य रचना इस प्रकार है - $anyVariableName =hex2bin(yourHexadecimalValue); उपरोक्त सिंटैक्स को समझने के लिए, आइए उपरोक्त सिंटैक्स को PHP में लागू करें। PHP कोड इस प्रकार है - $myFirstValue =hex2bin(7777772E4D795