php strcmp 函式判斷字串是否相等

2022-08-03 11:15:14 字數 536 閱讀 8134

strcmp()函式用來比較兩個字串是否相等,對字元大小寫敏感,可以用於比較使用者註冊時兩次輸入密碼是否相同

注意判斷返回結果是否為數字,因為當傳遞引數中不為字串時,函式會報錯,返回null值,如果用 $res==0判斷,則可能判斷失誤,需要用 $res===0 判斷返回值。

以下為示例:

$a = 'abc';

$b = 'abc';

var_dump(@strcmp($a,$b));//

int(0)

$a = 'abc!!!';

$b = 'abc';

var_dump(@strcmp($a,$b));//

int(3)

$a = 'abc';

$b = 'abc###';

var_dump(@strcmp($a,$b));//

int(-3)

$a = ['abc'];

$b = 'abc###';

var_dump(@strcmp($a,$b));//

null

字元判斷函式集

標頭檔案 ctype.h 判斷ascii碼 int isascii int c 判斷空白字元,space或者tab int isblank int c 判斷控制字元 int iscntrl int c 判斷數字 int isdigit int c int isalnum int c int isal...

linux c 字元判斷函式

int isalnum int c 檢查字元是否為英文或數字。若引數c為字母或數字,則返回true,否則返回null 0 int isalpha int c 檢查引數c是否為英文本母。若引數c為英文本母,則返回true,否則返回null 0 int isascii int c 檢查引數c是否為asc...

iOS 基礎字元判斷函式

函式 isdigit 用法 include 功能 判斷字元c是否為數字 說明 當c為數字0 9時,返回非零值,否則返回零。函式 islower 用法 include 功能 判斷字元c是否為小寫英文本母 說明 當c為小寫英文本母 a z 時,返回非零值,否則返回零。函式 isupper 用法 incl...