日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

php 字符串的比较大小,PHP如何比较字符串的大小?

發布時間:2024/10/12 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php 字符串的比较大小,PHP如何比较字符串的大小? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在WEB項目開發中,經常需要確定兩個或多個字符串之間的大小,但是,我們關看兩個字符是不能確定兩個字符串的大小的,那么怎么來確定兩個或多個字符串的大小呢,本篇文章,就帶你了解一下,怎么比較字符串的大小?

首先我們先學習兩個函數strcmp()和strcasecmp()函數

這兩個函數都是用于比較兩個字符串的大小的,它們的語法如下:strcmp(str1,str2)strcasecmp(str1,str2)

這兩個函數是基于(ASCII碼值)比較兩個字符串的大小,如果str1>str2則返回1;如果str1

應用實例

下面使用strcasecmp()函數和strcmp()函數來實現字符串大小的比較。

代碼如下:

字符串大小寫轉換

字符串1:

字符串2:

header("content-type:text/html;charset=utf-8");

$str1=$_POST['str1'];

$str2=$_POST['str2'];

if($_POST['sub']){

$result=strcmp($str1,$str2);

if($result==1){

echo "

字符串'".$str1."' > 字符串'".$str2."'";

}

if($result==0){

echo "

字符串'".$str1."' = 字符串'".$str2."'";

}

if($result==-1){

echo "

字符串'".$str1."' < 字符串'".$str2."'";

}

}

?>

代碼運行結果如下:

上面的示例是使用strcmp()函數來比較兩個字符串,感興趣的可以將strcmp()函數換成strcasecmp()函數來試一下有什么不同?

比較字符串的大小主要集中在對類型及大小寫的比較上,在實際的應用中,當遇到同一個英文單詞,如果其大小寫不同,會使運算結果出錯,就可以先對字符串進行比較,在根據情況做下一步的操作。

【相關推薦】

總結

以上是生活随笔為你收集整理的php 字符串的比较大小,PHP如何比较字符串的大小?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。