PHP मा अपरेटरहरू

चर र स्थिरांक
PHP को लागी लुप गर्दै

प्रोग्रामिङ भाषामा, अपरेटरहरू सञ्चालनहरू कार्यान्वयन गर्न प्रयोग गरिन्छ चर or मान। PHP 8 को प्रशस्तता छ संचालकहरू संख्यात्मक लागि संख्या, पाठहरू, एर्रेहरू, र अझ बढी.

PHP 8 ले निम्न प्रकारका अपरेटरहरू प्रदान गर्दछ:

  • अंकगणित अपरेटरहरू: यी अपरेटरहरूले दुई वा बढी बीचको गणितीय गणनाहरू गर्छन् संख्यात्मक मानहरू (जस्तै +, -, *, /, %, **)
  • असाइनमेन्ट अपरेटरहरू: यी अपरेटरहरू चरलाई मान तोक्न प्रयोग गरिन्छ (जस्तै =, +=, -=, *=, /=, %=)
  • तुलना अपरेटरहरू: यी अपरेटरहरूले दुई मानहरू तुलना गर्छन् र बुलियन मान फर्काउँछन् (जस्तै ==, ===, !=, !==, >, <, >=, <=)
  • इन्क्रिमेन्ट/डिक्रिमेन्ट अपरेटरहरू: यी अपरेटरहरू प्रयोग गरिन्छ बढ्नु वा चरको मान एकले घटाउनुहोस् (जस्तै ++, –)
  • तार्किक अपरेटरहरू: यी अपरेटरहरू सशर्त कथनमा बहु सर्तहरू संयोजन गर्न प्रयोग गरिन्छ (जस्तै &&, ||, !)
  • स्ट्रिङ अपरेटरहरू: यी अपरेटरहरू दुई वा बढी स्ट्रिङहरू एकसाथ जोड्न प्रयोग गरिन्छ (जस्तै।, .=)
  • एरे अपरेटरहरू: यी अपरेटरहरू एरेहरूमा सञ्चालन गर्न प्रयोग गरिन्छ (जस्तै +, ==, ===, !=, !==)
  • सशर्त असाइनमेन्ट अपरेटरहरू चललाई मान तोक्न प्रयोग गरिन्छ यदि यो हाल शून्य छ वा सेट छैन।

माथि उल्लिखित अपरेटरहरूको अतिरिक्त, द मोड्युलो अपरेटर (%), जसले a को बाँकी फर्काउँछ विभाजन, समावेश गरिएको छ र विभिन्न तरिकामा प्रयोग गर्न सकिन्छ।

यी अपरेटरहरूले कसरी काम गर्छन् भन्ने राम्रोसँग बुझ्नको लागि, यो सल्लाह दिइन्छ कि तपाइँ चर र फरकसँग अभ्यास गर्नुहोस्। उदाहरणहरू.

अंकगणित अपरेटरहरू आधारभूत गणितीय कार्यहरू जस्तै जोड, घटाउ, गुणन, र भाग पूरा गर्न प्रयोग गरिन्छ। उदाहरणको रूपमा:

$a = 5;
$b = 3;
$c = $a + $b; // $c = 8
$d = $a - $b; // $d = 2
$e = $a * $b; // $e = 15
$f = $a / $b; // $f = 1.6666667

चरमा मान तोक्न, असाइनमेन्ट अपरेटरहरू प्रयोग गर्नुहोस्। उदाहरणको रूपमा:

$a = 5;
$a += 3; // $a = 8
$a -= 2; // $a = 6
$a *= 4; // $a = 24
$a /= 2; // $a = 12

दुई मानहरू तुलना गर्न र फर्काउनको लागि ए बूलियन मान, तुलना अपरेटरहरू प्रयोग गर्नुहोस्। उदाहरणको रूपमा:

$a = 5;
$b = 3;
$c = ($a == $b); // $c = false
$d = ($a > $b); // $d = true
$e = ($a < $b); // $e = false

वृद्धि / घटाउने अपरेटरहरू बढाउन प्रयोग गरिन्छ वा कम एक द्वारा एक चर को मान। उदाहरणको रूपमा:

$a = 5;
$a++; // $a = 6
$a--; // $a = 5

सर्तमा बयान, तार्किक अपरेटरहरू धेरै सर्तहरू संयोजन गर्न प्रयोग गर्न सकिन्छ। उदाहरणको रूपमा:

$a = 5;
$b = 3;
$c = ($a > 4 && $b < 4); // $c = true
$d = ($a < 4 || $b > 4); // $d = true

स्ट्रिङ अपरेटरहरू प्रयोग गर्न सकिन्छ जडान दुई वा बढी तार। उदाहरणको रूपमा:

$a = "Hello";
$b = " World";
$c = $a . $b; // $c = "Hello World"
$a .= $b; // $a = "Hello World"

एरे अपरेटरहरू एरे अपरेशनहरू कार्यान्वयन गर्न प्रयोग गर्न सकिन्छ। उदाहरणको रूपमा:

$a = [1, 2, 3];
$b = [4, 5, 6];
$c = $a + $b; // $c = [1, 2, 3, 4, 5, 6]

चर हाल छ भने मात्र शून्य वा सेट गरिएको छैन सशर्त असाइनमेन्ट अपरेटरहरू यसलाई मान तोक्न प्रयोग गर्न सकिन्छ। उदाहरणको रूपमा:

$a = null;
$a ??= 5; // $a = 5

यो नोट गर्न महत्त्वपूर्ण छ कि यी यी अपरेटरहरूलाई कसरी प्रयोग गर्न सकिन्छ भन्ने केही उदाहरणहरू मात्र हुन्; तिनीहरू सही प्रयोग मामलामा आधारित विभिन्न तरिकामा काम गर्न सकिन्छ।

प्रश्नोत्तर

प्रश्न: PHP 8 मा अपरेटरहरू के हुन्?
A: प्रोग्रामिङ भाषामा, अपरेटरहरू चल वा मानहरूमा सञ्चालनहरू कार्यान्वयन गर्न प्रयोग गरिन्छ। PHP 8 सँग संख्यात्मक संख्याहरू, पाठहरू, एरेहरू, र थपका लागि अपरेटरहरूको प्रशस्तता छ।

प्रश्न: PHP 8 ले प्रस्ताव गर्ने बिभिन्न प्रकारका अपरेटरहरू के हुन्?
A: PHP 8 ले निम्न अपरेटरहरू प्रदान गर्दछ: अंकगणित अपरेटरहरू, असाइनमेन्ट अपरेटरहरू, तुलना अपरेटरहरू, इन्क्रिमेन्ट/डिक्रिमेन्ट अपरेटरहरू, तार्किक अपरेटरहरू, स्ट्रिङ अपरेटरहरू, एरे अपरेटरहरू, र सशर्त असाइनमेन्ट अपरेटरहरू।

प्रश्न: मोड्युलो अपरेटर के हो र यो कसरी प्रयोग गरिन्छ?
A: मोड्युलो अपरेटर, साइन% द्वारा जनाइएको, एक अंकगणित अपरेटर हो। यसले विभाजनको बाँकी फर्काउँछ। यसलाई विभिन्न तरिकामा दुई संख्याको बाँकी फर्काउन प्रयोग गर्न सकिन्छ।

प्रश्न: व्यवहारमा अंकगणित अपरेटरहरू कसरी प्रयोग गर्न सकिन्छ?
A: अंकगणित अपरेटरहरू आधारभूत गणितीय कार्यहरू जस्तै जोड, घटाउ, गुणन, र भाग पूरा गर्न प्रयोग गरिन्छ।

प्रश्न: असाइनमेन्ट अपरेटरहरूलाई व्यवहारमा कसरी प्रयोग गर्न सकिन्छ?
A: असाइनमेन्ट अपरेटरहरू चललाई मान तोक्न प्रयोग गर्न सकिन्छ।

प्रश्न: कसरी तुलना अपरेटरहरू व्यवहारमा प्रयोग गर्न सकिन्छ?
A: तुलना अपरेटरहरू दुई मानहरू तुलना गर्न र बुलियन मान फर्काउन प्रयोग गर्न सकिन्छ।

Q: बृद्धि/घटना अपरेटरहरूलाई व्यवहारमा कसरी प्रयोग गर्न सकिन्छ?
A: वृद्धि/घट्न अपरेटरहरू एकद्वारा चरको मान बढाउन वा घटाउन प्रयोग गर्न सकिन्छ।

प्रश्न: व्यवहारमा तार्किक अपरेटरहरू कसरी प्रयोग गर्न सकिन्छ?
A: तार्किक अपरेटरहरू सशर्त कथनमा बहु सर्तहरू संयोजन गर्न प्रयोग गर्न सकिन्छ।

प्रश्न: स्ट्रिङ अपरेटरहरू व्यवहारमा कसरी प्रयोग गर्न सकिन्छ?
A: घागो अपरेटरहरू दुई वा बढी स्ट्रिङहरू सँगै जोड्न प्रयोग गर्न सकिन्छ।

प्रश्न: कसरी एरे अपरेटरहरू व्यवहारमा प्रयोग गर्न सकिन्छ?
A: एरे अपरेटरहरू arrays मा सञ्चालन गर्न प्रयोग गर्न सकिन्छ।

प्रश्न: सशर्त असाइनमेन्ट अपरेटरहरूलाई व्यवहारमा कसरी प्रयोग गर्न सकिन्छ?
A: सशर्त असाइनमेन्ट अपरेटरहरू भ्यारीएबललाई मान तोक्न प्रयोग गर्न सकिन्छ यदि चर हाल शून्य छ वा सेट छैन।

व्यायाम गर्नुहोस्:

  1. असाइनमेन्ट अपरेटर (=) र तुलना अपरेटर (==) बीच के भिन्नता छ?
  2. तपाईं एक चर कसरी वृद्धि गर्नुहुन्छ?
  3. तपाइँ कसरी टर्नरी अपरेटर प्रयोग गर्नुहुन्छ?
  4. तपाईं तार्किक अपरेटरहरू कसरी प्रयोग गर्नुहुन्छ (र, वा, xor, होइन)?
  5. तपाईं बिटवाइज अपरेटरहरू कसरी प्रयोग गर्नुहुन्छ?
  6. तपाईं स्पेसशिप अपरेटर कसरी प्रयोग गर्नुहुन्छ?
  7. तपाइँ कन्कटेनेसन अपरेटर कसरी प्रयोग गर्नुहुन्छ?
  8. तपाईं टाइप कास्टिङ अपरेटर कसरी प्रयोग गर्नुहुन्छ?

जवाफहरू:

  1. असाइनमेन्ट अपरेटर (=) चरलाई मान तोक्न प्रयोग गरिन्छ, जबकि तुलना अपरेटर (==) ले दुई चरको मानहरू तुलना गर्दछ।
  2. वृद्धि अपरेटर एक चर को मूल्य वृद्धि गर्न प्रयोग गर्न सकिन्छ। (++)। उदाहरणका लागि: $x++; वा $x = $x +1;
  3. टर्नरी अपरेटरलाई if-else कथनका लागि लघुलेखको रूपमा प्रयोग गर्न सकिन्छ। उदाहरण को लागी: $ परिणाम = (सर्त)? 'सत्य' : 'झूटा';
  4. तार्किक अपरेटरहरू (र, वा, xor, not) सर्तहरू संयोजन वा नकार्न प्रयोग गरिन्छ। उदाहरणका लागि: यदि ($a == 1 र $b == 2) वा ($a == 3 xor $b == 4)
  5. बिटवाइज अपरेटरहरू मानको व्यक्तिगत बिटहरू परिवर्तन गर्न प्रयोग गरिन्छ। उदाहरण को लागी: $x = $a & $b;
  6. स्पेसशिप अपरेटरले कोडको एकल लाइनमा दुई मानहरू तुलना गर्छ र परिणाम फर्काउँछ। -1, 0 वा 1। उदाहरणका लागि: $result = $a <=> $b;
  7. दुई वा बढी स्ट्रिङहरू एकसाथ जोड्न, कन्केटनेसन अपरेटर प्रयोग गर्नुहोस्। उदाहरण को लागी: $result = "हेलो"। "संसार";
  8. चरको डेटा प्रकार परिवर्तन गर्न, प्रकार कास्टिङ अपरेटर प्रयोग गर्नुहोस्। उदाहरण को लागी: $x = (int) $a;
चर र स्थिरांक
PHP को लागी लुप गर्दै
नजिक

PHP को बारेमा अप-टु-डेट रहनुहोस्!

हामी स्प्याम गर्दैनौं!

en English
X
माथि स्क्रोल गर्नुहोस्