Forum und email

אופרטורי השוואה

אופרטורי השואה מאפשרים לך להשוות בין שני ערכים.טבלת אופרטורי השואה. כמה מאופרטורי ההשוואה

אופרטורי השוואה
דוגמא שם תוצאה
$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'];
}
?>
הביטוי(ביטוי 1) ? (ביטוי2) : (ביטוי 3)מקביל ל- או ש (ביטוי 2) במקרה ו(ביטוי 1) אמת ,או ש (ביטוי 3) במקרה ו (ביטוי 1) הינו שקר. if

ראה גםstrcasecmp(), strcmp()והמדריך עלטיפוסים.