Всех друзей поздравляем с Новым годом! Всего вам самого наилучшего! Всех благ, здоровья а материальное приложится!
СКРИПТЫ althtmlcssphpjsblog

Двойной знак неравно и тождественно неравно в php

Поддержи проект!!! smile

Сдвоенный знак восклицательный знак и "="- неравно "!=" и второй тройной знак тождественно неравно в php "!==", примеры использования, они относятся к операторам сравнения.
!= , !==

Какая разница между неравно и тождественно неравно!?

  1. Неравно в php "!="
  2. Тождественно неравно в php "!=="
  3. Чем отличаются "неравно" и "тождественно неравно"?
  1. Неравно в php "!="

    Начнем наше повествование с двойного занка неравно.

    Как называется двойное неравно в php?

    Два знака неравно, или "двойное неравно" - называется просто "неравно".
    Ещё встречаются названия :

    "!=" - оператор неравенство;

    "!=" - оператор неэквивалентности;

    Где используется "неравно" в php?

    В простом условии, когда требуется проверить что-то с чем-то, то скорее всего там будет "двойное неравно"

    Давайте придумаем простой пример, чтобы мы смогли в живую увидеть действие этого оператора!

    Пример двойного неравно в php:

    Для того, чтобы увидеть действие данного оператора "неравно" нам понадобится :

    {цикл}

    Внутри цикла условие if

    В условии напишем, если порядковый номер цикла "$i" неравен числу "три", то выведем соответствующую информацию. И подсветим красным.

    Иначе "else", переменная "$i" не равна трем

    for ($i=0; $i < 10; $i++) {

    if($i != 3) { echo 'Цикл под номером '.$i.' <red>неравен</red> числу три<br>';}

    else{ echo 'Число '.$i.' <green>равно</green> трем<br>'; }

    }

    Результат работы оператора сравнение "двойного неравно" в php

    Цикл под номером 0 неравен числу три
    Цикл под номером 1 неравен числу три
    Цикл под номером 2 неравен числу три
    Число 3 равно трем
    Цикл под номером 4 неравен числу три
    Цикл под номером 5 неравен числу три
    Цикл под номером 6 неравен числу три
    Цикл под номером 7 неравен числу три
    Цикл под номером 8 неравен числу три
    Цикл под номером 9 неравен числу три

  2. Тождественно неравно в php "!=="

    Опять начнем с названия! Потому, что "тройное неравно" имеет сове отдельное название!

    Как называет тройное неравно в php?

    "Тройное неравно" в php называется "Тождественно неравно"

    Но что такое "Тождественно неравно"

    "Тождественно неравно" - это, когда два значения равны и по значению и по типу!

    Данный оператор сравнения используется намного реже, чем предыдущий!

    Пример работы тройного неравно в php

    Давайте повторим то, что мы проделывали в предыдущем пункте, только вместо двойного неравно применим тройное неравно и посмотрим результат:

    for ($i=0; $i < 10; $i++) {

    if($i !== 3) { echo 'Цикл под номером '.$i.' <red>неравен</red> числу три<br>';}

    else{ echo 'Число '.$i.' <green>не неравно</green> трем<br>'; }

    }

    Результат работы тройного неравно в php:

    Цикл под номером 0 неравен числу три
    Цикл под номером 1 неравен числу три
    Цикл под номером 2 неравен числу три
    Число 3 равно трем
    Цикл под номером 4 неравен числу три
    Цикл под номером 5 неравен числу три
    Цикл под номером 6 неравен числу три
    Цикл под номером 7 неравен числу три
    Цикл под номером 8 неравен числу три
    Цикл под номером 9 неравен числу три
    Вывод:

    Как видим, что и в первом и втором случае, сработало неравно и тождественно неравно!

    В чем же разница между "неравно" и "тождественно неравно"?

    Я вам покажу на простом примере, как и чем отличается между собой эти два варианта сравнение!

  3. Чем отличаются "неравно" и "тождественно неравно"?

    Если вы хотите разобраться, в разнице между "неравно" и "тождественно неравно", то я вам помогу!

    Но для этого придется включить терпение, а лучше много терпения и прочитать данный пункт с максимальной внимательностью!

    Потому! Что когда с этим сталкиваешься впервые, то это кажется полным бредом!
    Но это не так!

    По одной простой причине! Я внутри, а вы снаружи!

    Итак! погнали!

    Для того, чтобы разобраться нам потребуется много переменных, начнем с двух:

    $example = 1;

    $example_2 ='1';

    Вы можете сказать, что эти две переменные неравны или тождественно неравны . И действительно неравны ! Но только по типу, но не по значению, что собственного и называется "тождественно неравны "!
    Что дальше!?

    мы напишем пару условий, когда сам "php" нам ответит на вопрос как равны переменные.

    Если тождественно неравны (if($example !== $example_2)), то внутри данного условия нам потребуется еще одно условие, проверить, а как они неравны, если они неравны и по значению - значит выводим, что они равны.:

    if($example != $example_2)
    {
    echo 'Две переменные неравны, ни по значению, ни по типу<br>';
    }
    else
    {
    echo 'Две переменные равны только по значению<br>';
    }

    В иначе мы выводим, что:

    Две переменные равны по значению и по типу

    Соберем весь код вместе:

    if($example !== $example_2)

    {

         if($example != $example_2)

         {

         echo 'Две переменные неравны, ни по значению, ни по типу<br>';

         }

         else

         {

         echo 'Две переменные равны только по значению<br>';

         }

    }

    else

    {

         echo 'Две переменные равны по значению и по типу<br>>';

    }

    Вывод результат:

    Теперь применим данный код к нашим переменным;

    $example = 1;

    $example_2 ='1';

    Результат сравнения двух переменных на два тождественно неравно php

    Две переменные равны только по значению
    Сравним две другие переменные :

    Давайте сравним нашу первую переменную и новую с номером 3, пропустим через данный код:

    $example = 1;

    $example_3 = 3;

    Результат:

    Две переменные неравны, ни по значению, ни по типу
    Последнее сравнение:

    В последнем сравнении, возьмем четвертую переменную и присвоим ей то же значение, что и первой переменной и проверим на "два и тождественно неравно"

    $example = 1;

    $example_4 =1;

    Результат:

    Две переменные равны по значению и по типу

    Надеюсь, что выше все понятно, кроме того момента, почему две переменные

    $example = 1;

    $example_2 ='1';

    Две переменные равны только по значению

    На это нам ответит:

    Информация о переменной

    Чтобы узнать информацию о переменной, нам понадобится var_dump, давайте применим данную функцию к первой переменной :

    $example = 1;

    var_dump($example);

    Результат:

    int(1)

    И также ко второй переменной :

    $example_2 ='1';

    var_dump($example_2);

    Результат:

    string(1) "1"

    Как мы здесь видим, в первом случае тип int(integer) - целое число.

    А во второй переменной -это уже тип string - строка.

    Поэтому, две переменные неравны по типу, а равны только по значению "1"! Или другими словами:

    Две переменные могут быть неравны по типу, но равны по значению !

    Вот для определения этих параметров(в том числе) переменных и нужны два и тождественно неравно в php!


Последняя дата редактирования : 17.12.2020 13:11
//dwweb.ru/comments_1_5/include/img/hand_no_foto.png
no
no
Еще никто не прокомментировал! COMMENTS+   BBcode
аватар
🞨
Загрузить свой аватар
(max ширина, высота = 200px)

Подписаться + =
Теги:
php неравноphp тождественно неравнотройное неравно phpтождественно неравно php

Счетчик в график :

Построение гравиков
Основа для графика : счетчик посещаемости.
Последние комментарии :
Марат :
08/04/2021 07:12
Сам афигеваю!
подробнее.
stream :
07/04/2021 05:56
Неплохо)
подробнее.
Марат :
24/03/2021 11:01
Да что вы!? За что обижаться то?Вы тот редкий человек, который смог написать! Вы молодец!Человек, же который не…
подробнее.
Виталий :
24/03/2021 06:05
Не стоит обижаться, люди могут не понимать что ошибка не критична. Может быть до конца не изучали…
подробнее.
Марат :
23/03/2021 02:09
Спасибо, за сообщение! В архив попал вариант, который был на тестировании и там остались некоторые…
подробнее.