Comparing Two Strings in PHP

Q

How To Compare Two Strings with Comparison Operators?

✍: FYIcenter.com

A

PHP supports 3 string comparison operators, <, ==, and >, that generates Boolean values. Those operators use ASCII values of characters from both strings to determine the comparison results. Here is a PHP script on how to use comparison operators:

<?php
$a = "PHP is a scripting language.";
$b = "PHP is a general-purpose language.";
if ($a > $b) {
  print('$a > $b is true.'."\n");
} else {
  print('$a > $b is false.'."\n");
}
if ($a == $b) {
  print('$a == $b is true.'."\n");
} else {
  print('$a == $b is false.'."\n");
}
if ($a < $b) {
  print('$a < $b is true.'."\n");
} else {
  print('$a < $b is false.'."\n");
}
?>

This script will print:

$a > $b is true.
$a == $b is false.
$a < $b is false.

 

Understanding PHP String Literals and Operations

⇒⇒PHP Tutorials

2016-10-13, 278👍, 0💬