當前位置: 首頁> 函數類別大全> strncasecmp

strncasecmp

二進制安全比較字符串開頭的若干個字符(不區分大小寫)
名稱:strncasecmp
分類:字符串
所屬語言:php
一句話介紹:前n 個字符的字符串比較(對大小寫不敏感)。

定義和用法

strncasecmp()函數比較兩個字符串。

註釋: strncasecmp() 是二進制安全的,對大小寫不敏感。

提示:該函數與strcasecmp()函數類似,不同的是, strcasecmp()沒有length參數。

實例

例子1

比較兩個字符串(不區分大小寫):

 <?php
echo strncasecmp ( "I love China!" , "I love Shanghai!" , 6 ) ;
?>

親自試一試

例子2

比較兩個字符串(不區分大小寫,China 與CHINA 輸出相同):

 <?php
echo strncasecmp ( "China" , "China" , 6 ) ;
echo "<br>" ;
echo strncasecmp ( "China" , "CHINA" , 6 ) ;
?>

親自試一試

文法

strncasecmp ( string1 ,
string2 , length )
參數描述
string1必需。規定要比較的第一個字符串。
string2必需。規定要比較的第二個字符串。
length必需。規定每個字符串用於比較的字符數。
同類函數
  • 反轉一個字符串 strrev

    strrev

    反轉一個字符串
  • 輸出格式化的字符串 printf

    printf

    輸出格式化的字符串
  • 解碼一個uuencode 編碼的字符串 convert_uudecode

    convert_uudecode

    解碼一個uuencode編碼的字符串
  • 將字符串解析成多個變量 parse_str

    parse_str

    將字符串解析成多個變量
  • 從數字生成單字節字符串 chr

    chr

    從數字生成單字節字符串
  • 子字符串替換 str_replace

    str_replace

    子字符串替換
  • 將字符串的第一個字符設為小寫 lcfirst

    lcfirst

    將字符串的第一個字符設為小寫
  • 翻譯字符或替換子字符串-轉換指定字符 strtr

    strtr

    翻譯字符或替換子字符串-轉換指定字符
熱門文章