共計 630 個字符,預計需要花費 2 分鐘才能閱讀完成。
php 中的字符串比較函數有 strnatcmp、srtcmp 和 strncmp 三種
1.strnatcmp 函數
strnatcmp 函數作用:
php 中 strnatcmp 函數的作用是對字符串按自然排序法進行比較。
strnatcmp 函數語法:
strnatcmp(string1, string2)
strnatcmp 函數使用方法:
echo strnatcmp("2Hello world!","10Hello world!");
echo "
";
echo strnatcmp("10Hello world!","2Hello world!");
2.srtcmp 函數
srtcmp 函數作用:
php 中 srtcmp 函數的作用是對兩個字符串按字節進行比較,區分大小寫。
srtcmp 函數語法:
strcmp(string1, string2)
srtcmp 函數語使用方法:
echo strcmp("Hello world!","Hello world!");
3.strncmp 函數
strncmp 函數作用:
php 中 strncmp 函數的作用是用于比較字符串中的前 n 個字符。
strncmp 函數語法:
strncmp(string1, string2, length)
參數:
length:指定字符串中參與比較字符數量。
strncmp 函數使用方法:
$str1 = "Hello world!";
$str2 = "Hello earth!";
echo strncmp($str1,$str2,6); // 比較前 6 個字符
丸趣 TV 網 – 提供最優質的資源集合!