Типы данных и конструкция if-else в PHP

При использовании конструкции if можно сравнивать и строки. Для примера пусть в переменной $test хранится какая-то строка, например такая:

php<?php
  $test = 'abc';
?>

Давайте проверим, равно ли содержимое переменной $test строке 'abc':

php<?php
  $test = 'abc';
  
  if ($test == 'abc') {
    echo '+++'; // сработает это, так как переменная равна 'abc'
  } else {
    echo '---';
  }
?>