Что значит тройное равно в php?

Пользователь

от edyth , в категории: PHP , 7 месяцев назад

Что значит тройное равно в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от loyal , 7 месяцев назад

@edyth Тройное равно === в PHP это оператор сравнения, но разница между двойным равно, это то что тройное равно также проверяет типа данных и слева и справа должен быть один и тот же тип (число к примеру или строка с двух сторон быть одинаковой и одинаковый тип данных). Ниже небольшой пример на PHP:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
<?php

$x = 25;

// False
// потому что строка 25 не равна числу 25
if ($x === '25') {

}

// True
// приведет к числу строку и сравнит
if ($x == '25') {

}