אופרטורי השוואה
אופרטורי השואה מאפשרים לך להשוות בין שני ערכים.טבלת אופרטורי השואה. כמה מאופרטורי ההשוואה
דוגמא | שם | תוצאה |
---|---|---|
$a == $b | שווה | TRUE אם $a שווה ל - $b. |
$a === $b | זהות | TRUE אם $a שווה ל- $b, והם מאותו טיפוס נתונים. (PHP 4 only) |
$a != $b | שונה | TRUE אם $a לא שווה ל- $b . |
$a <> $b | לא שווה | TRUE אם $a לא שווה ל- $b . |
$a !== $b | לא זהה | TRUE אם $aלא שווה ל- $b, או שהם מטיפוס נתונים שונה . (PHP 4 only) |
$a < $b | פחות מ- | TRUE אם $a בפרוש קטן מ- $b . |
$a > $b | גדול מ- | TRUE אם $a בפרוש גדול מ- $b . |
$a <= $b | קטן שווה | TRUE אם $a קטן או שווה ל- $b . |
$a >= $b | גדול שווה | TRUE אם $a גדול או שווה ל- $b . |
אופרטור תנאי נוסף הוא האופרטור המשולש "?:" .
<?php
// דוגמא לשימוש באופרטור המשולש
$action = (empty($_POST['action'])) ? 'default' : $_POST['action'];
// זהה לשימוש בתנאי if-else
if (empty($_POST['action'])) {
$action = 'default';
} else {
$action = $_POST['action'];
}
?>
ראה גםstrcasecmp(), strcmp()והמדריך עלטיפוסים.