if-else में संक्षिप्त if

मान लीजिए, उदाहरण के लिए, हम जानना चाहते हैं कि क्या वेरिएबल $test वैल्यू true के बराबर है। इस स्थिति में if कंस्ट्रक्शन इस तरह लिखा जा सकता है:

php<?php
  $test = true;
  
  if ($test == true) {
    echo '+++';
  } else {
    echo '---';
  }
?>

प्रोग्रामिंग करते समय ऐसी जांचों की आवश्यकता बहुत अधिक होती है, इसलिए इनके लिए एक अधिक सुंदर संक्षिप्त रूप मौजूद है: if ($test == true) के बजाय बस if ($test) लिखा जा सकता है।

आइए हमारे कोड को संक्षिप्त रूप में फिर से लिखें:

php<?php
  $test = true;
  
  if ($test) { // if ($test == true) के समतुल्य
    echo '+++';
  } else {
    echo '---';
  }
?>

मान लीजिए अब हम जांच कर रहे हैं कि वेरिएबल $test, true के बराबर नहीं है:

php<?php
  $test = true;
  
  if ($test != true) {
    echo '+++';
  } else {
    echo '---';
  }
?>

इस स्थिति में संक्षिप्त सिंटैक्स इस तरह दिखेगा:

php<?php
  $test = true;
  
  if (!$test) { // लॉजिकल NOT का उपयोग करते हैं
    echo '+++';
  } else {
    echo '---';
  }
?>

false की जांच के लिए भी इसी तरह का संक्षिप्त रूप मौजूद है। मान लीजिए इस तरह का कोड दिया गया है:

php<?php
  $test = true;
  
  if ($test == false) {
    echo '+++';
  } else {
    echo '---';
  }
?>

कंडीशन $test == false वास्तव में $test != true के बराबर ही है:

php<?php
  $test = true;
  
  if ($test != true) { // if ($test == false) के समतुल्य
    echo '+++';
  } else {
    echo '---';
  }
?>

खैर, और ऐसी कंडीशन को हमने पिछले उदाहरण में संक्षिप्त करना सीख लिया था। संक्षिप्त करते हैं:

php<?php
  $test = true;
  
  if (!$test) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 1

निम्नलिखित कोड को संक्षिप्त तुलना का उपयोग करके फिर से लिखें:

php<?php
  $test = true;
  
  if ($test == true) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 2

निम्नलिखित कोड को संक्षिप्त तुलना का उपयोग करके फिर से लिखें:

php<?php
  $test = true;
  
  if ($test == false) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 3

निम्नलिखित कोड को संक्षिप्त तुलना का उपयोग करके फिर से लिखें:

php<?php
  $test = true;
  
  if ($test != true) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 4

निम्नलिखित कोड को संक्षिप्त तुलना का उपयोग करके फिर से लिखें:

php<?php
  $test = true;
  
  if ($test != false) {
    echo '+++';
  } else {
    echo '---';
  }
?>