Perl 中的 cmp 運算符是字符串相等比較運算符,用於比較該運算符左右兩個字符串是否等於或小於另一個。
用法: string1 cmp string2
返回:如果 string1 小於,則為 -1;如果等於,則為 0;如果大於 string2,則為 1。
示例 1:當 String1 小於 String2 時
#!/usr/local/bin/perl
# Initializing strings
$a = "Geeks";
$b = "Welcome";
# Comparing strings
$c = $a cmp $b;
# Printing the comparison result
print("Comparison of \$a and \$b returns $c");
輸出:
Comparison of $a and $b returns -1
示例 2:當 String1 等於 String2 時
#!/usr/local/bin/perl
# Initializing strings
$a = "Welcome";
$b = "Welcome";
# Comparing strings
$c = $a cmp $b;
# Printing the comparison result
print("Comparison of \$a and \$b returns $c");
輸出:
Comparison of $a and $b returns 0
示例 3:當 String1 大於 String2 時
#!/usr/local/bin/perl
# Initializing strings
$a = "Welcome";
$b = "Geeks";
# Comparing strings
$c = $a cmp $b;
# Printing the comparison result
print("Comparison of \$a and \$b returns $c");
輸出:
Comparison of $a and $b returns 1
相關用法
- Perl caller用法及代碼示例
- Perl chmod用法及代碼示例
- Perl chomp用法及代碼示例
- Perl chop用法及代碼示例
- Perl chr用法及代碼示例
- Perl continue用法及代碼示例
- Perl crypt用法及代碼示例
- Perl chomp()用法及代碼示例
- Perl chop()用法及代碼示例
- Perl chr()用法及代碼示例
- Perl cos()用法及代碼示例
- Perl abs用法及代碼示例
- Perl alarm用法及代碼示例
- Perl bless用法及代碼示例
- Perl dbmclose用法及代碼示例
- Perl dbmopen用法及代碼示例
- Perl defined用法及代碼示例
- Perl dump用法及代碼示例
- Perl endhostent用法及代碼示例
- Perl endnetent用法及代碼示例
- Perl endprotoent用法及代碼示例
- Perl endpwent用法及代碼示例
- Perl endservent用法及代碼示例
- Perl eof用法及代碼示例
- Perl exec用法及代碼示例
注:本文由純淨天空篩選整理自Code_Mech大神的英文原創作品 Perl | cmp Operator。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。