PHP-de Gymmatlyk we Görnüş boýunça Deň däldir

Operator != bilen bir hatarda, salýgy edilende görnüşi hem hasaba alýan !== operatory hem bar. Olaryň arasyndaky tapawutlary mysallar bilen göreli.

Operator != bilen iki sany 3⁅/n ⁄n⁆ sanlaryny salýga deňiň. Bu operator gymmatlyklaryň deň däldigini barlar. Gymmatlyklarymyz hakykatdanam deň bolany üçin, ekrana '-' çykaryljak:

php<?php
  if (3 != 3) {
    echo '+++';
  } else {
    echo '---'; // bu ýer işleýär, sebäbi gymmatlyklar deň
  }
?>

Indi bolsa, gymmatlyklarymyzyň birini dyrnak içine alalyň. Bu ýagdaýda operator != olary ýene-de deň hasaplar (gymmatlyk gabat gelýär, görnüşi bolsa bu operator üçin möhüm däl) we ýene '-' çykarar:

php<?php
  if ('3' != 3) {
    echo '+++';
  } else {
    echo '---'; // bu ýer işleýär, sebäbi gymmatlyklar deň
  }
?>

Indi bolsa, iki sany 3⁅/n ⁄n⁆ sanlaryny operator !==⁅/c ⁄c⁆ bilen salýga deňiň. Ol hem olary deň hasaplar we '-' çykarar:

php<?php
  if (3 !== 3) {
    echo '+++';
  } else {
    echo '---'; // bu ýer işleýär, sebäbi gymmatlyklar deň
  }
?>

Emma indi üçlerden birini dyrnak içine alsak, operator !== üçlerimizi deň däl hasaplar, sebäbi olaryň gymmatlyklary gabat gelýän bolsada, olaryň görnüşleri dürli:

php<?php
  if ('3' !== 3) {
    echo '+++'; // bu ýer işleýär, sebäbi gymmatlyklar DEŇ DÄL
  } else {
    echo '---';
  }
?>
Задание 1

Kody işletmezden, ekrana näme çykajagyny kesgitläň:

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

Kody işletmezden, ekrana näme çykajagyny kesgitläň:

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

Kody işletmezden, ekrana näme çykajagyny kesgitläň:

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

Kody işletmezden, ekrana näme çykajagyny kesgitläň:

php<?php
  $test1 = 3;
  $test2 = '3';
    
  if ($test1 !== $test2) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 5

Kody işletmezden, ekrana näme çykajagyny kesgitläň:

php<?php
  $test1 = 3;
  $test2 = 2;
    
  if ($test1 !== $test2) {
    echo '+++';
  } else {
    echo '---';
  }
?>