Llojet e të dhënave dhe konstruksioni if-else në PHP

Kur përdoret konstruksioni if mund të krahasohen edhe stringje. Për shembull, le të themi se në ndryshoren $test ruhet një string, për shembull si ky:

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

Le të kontrollojmë nëse përmbajtja e ndryshores $test është e barabartë me stringun 'abc':

php<?php
  $test = 'abc';
  
  if ($test == 'abc') {
    echo '+++'; // do të ekzekutohet kjo, pasi ndryshorja është e barabartë me 'abc'
  } else {
    echo '---';
  }
?>