PHP中strncmp()函數(shù)比較兩個(gè)字符串前2個(gè)字符是否相等的方法
本文實(shí)例講述了PHP中strncmp()函數(shù)比較兩個(gè)字符串前2個(gè)字符是否相等的方法。分享給大家供大家參考,具體如下:
PHP中的strncmp()函數(shù)用于比較兩個(gè)字符串(區(qū)分大小寫),可判斷兩個(gè)字符串前n個(gè)字符是否相等。
strncmp()函數(shù)定義如下:
strncmp(string1,string2,length)
參數(shù)說明:
string1 必需。規(guī)定要比較的首個(gè)字符串。
string2 必需。規(guī)定要比較的第二個(gè)字符串。
length 必需。規(guī)定比較中所用的每個(gè)字符串的字符數(shù)。
返回值說明:
如果兩個(gè)字符串相等,則返回值為 0
如果 string1 小于 string2,則返回值小于0
如果 string1 大于 string2,則返回值大于0
示例代碼如下:
<?php /* strncmp()函數(shù)比較兩個(gè)字符串前n個(gè)字符是否相等 * * 返回值: 0 - 如果兩個(gè)字符串相等 <0 - 如果 string1 小于 string2 >0 - 如果 string1 大于 string2 */ $str1="welcome to www.dhdzp.com"; $str2="WELCOME TO www.dhdzp.com"; $str3="welcome to php"; echo strncmp($str1,$str2,2); echo "<br/>"; echo strncmp($str1,$str3,2); ?>
運(yùn)行結(jié)果如下:
1 0
更多關(guān)于PHP字符串操作相關(guān)內(nèi)容可查看本站專題:《php字符串(string)用法總結(jié)》
希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。
相關(guān)文章
php+ajax實(shí)現(xiàn)文件切割上傳功能示例
這篇文章主要介紹了php+ajax實(shí)現(xiàn)文件切割上傳功能,結(jié)合實(shí)例形式分析了PHP結(jié)合HTML5 File對(duì)象的slice函數(shù)進(jìn)行文件切割與ajax無刷新上傳相關(guān)操作技巧,需要的朋友可以參考下2020-03-03
探討Smarty中如何獲取數(shù)組的長度以及smarty調(diào)用php函數(shù)的詳解
本篇文章是對(duì)Smarty中如何獲取數(shù)組的長度以及smarty調(diào)用php函數(shù)的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
PHP實(shí)現(xiàn)字符串翻轉(zhuǎn)功能的方法【遞歸與循環(huán)算法】
這篇文章主要介紹了PHP實(shí)現(xiàn)字符串翻轉(zhuǎn)功能的方法,結(jié)合實(shí)例形式對(duì)比分析了php使用遞歸與循環(huán)算法實(shí)現(xiàn)字符串反轉(zhuǎn)功能的相關(guān)操作技巧,需要的朋友可以參考下2017-11-11
PHP iconv()函數(shù)字符編碼轉(zhuǎn)換的問題講解
今天小編就為大家分享一篇關(guān)于PHP iconv()函數(shù)字符編碼轉(zhuǎn)換的問題講解,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2019-03-03
SESSION存放在數(shù)據(jù)庫用法實(shí)例
這篇文章主要介紹了SESSION存放在數(shù)據(jù)庫用法,自定義了一個(gè)簡單的針對(duì)數(shù)據(jù)操作的session類并給出了使用該類存儲(chǔ)到數(shù)據(jù)庫的相關(guān)技巧,需要的朋友可以參考下2015-08-08
php實(shí)現(xiàn)多維數(shù)組排序的方法示例
這篇文章主要介紹了php實(shí)現(xiàn)多維數(shù)組排序的方法,結(jié)合實(shí)例形式分析了php針對(duì)多維數(shù)組的排序操作相關(guān)技巧,需要的朋友可以參考下2017-03-03

