Please ensure Javascript is enabled for purposes of website accessibility knowledgebase.co.il - מדריכים - קטגוריה - PHP - כיצד להשוות שתי מחרוזות ב-PHP
אתם צופים ב: כיצד להשוות שתי מחרוזות ב-PHP

כיצד להשוות שתי מחרוזות ב-PHP

במדריך זה נלמד כיצד להשוות שתי מחרוזות ב-PHP.


שימוש בפונקציה ()strcmp

אתה יכול להשתמש בפונקציית ()strcmp כדי להשוות בקלות בין שתי מחרוזות.

פונקציה זו לוקחת שתי מחרוזות str1 ו-str2 כפרמטרים.

הפונקציה ()strcmp מחזירה < 0 אם str1 קטן מ-str2; מחזירה > 0 אם str1 גדול מ-str2, ו-0 אם הם שווים.

בפניכם דוגמא על אופן הביצוע:

<?php
$str1 = "שלום";
$str2 = "שלום עולם";
echo strcmp($str1, $str2); // Outputs: -9
?>

 

כמובן שבאפשרותכם גם לבצע השוואה ידנית של המשתנים ולבדוק אם הם זהים באופן הבא תוך כדי שימוש בלוגיקה פשוטה:

 

<?php
$result = '';
$str1 = "שלום";
$str2 = "שלום עולם";
if($str1 == $str2){
    $result = 'המשתנים לא זהים';
} else {
    $result = 'המשתנים זהים';
}
    echo $result;
?>

פלט:

המשתני ם זהים

עליכם להתחבר על מנת להגיב בעמוד זה.