PHP中strnatcmp()函數“自然排序算法”進行字符串比較用法分析
本文實例講述了PHP中strnatcmp()函數“自然排序算法”進行字符串比較用法。分享給大家供大家參考,具體如下:
PHP中strnatcmp()函數使用"自然"算法來比較兩個字符串(區分大小寫),通常在自然算法中,數字 2 小於數字 10。而在計算機排序中,10 小於 2,這是因爲 10 中的第一個數字小於 2。
strnatcmp()函數的定義如下:
strnatcmp(string1,string2)
參數說明:
string1 必需。規定要比較的第一個字符串。
string2 必需。規定要比較的第二個字符串。
返回值說明:
如果兩個字符串相等,則返回值爲 0
如果 string1 小於 string2,則返回值小於0
如果 string1 大於 string2,則返回值大於0
示例代碼如下:
<"2.jpg"; 1="" str2="10.jpg" str3="_1" str4="_2" echo="" -1="">
運行結果如下:
11-11
希望本文所述對大家PHP程序設計有所幫助。
相關文章
-
有關PHP字符串比較函數strcmp()和strcasecmp()使用總結
比較字符串是任何編程語言的字符串處理功能中重要的特性之一。在PHP中除了可以使用比較運算符號(==、<或>)加以比較外,還提供了一系列的比較函數,使PHP可以進行更復雜的字符串比較。如strcmp()、strcasecmp()和statcmp() -
php字符串替換函數str-replace速度比preg-replace快
在選擇函數的時候,我們都會優先選擇執行速度快的函數,下面是小編整理的php字符串替換函數str_replace與preg_replace的比較,希望對大家有用,更多消息請關注應屆畢業生網。php裏字符串替換的函數,有str_replace()、str_irep -
C語言中字符串常用函數strcat與strcpy的用法
C語言有豐富的數據結構和運算符。包含了各種數據結構,如整型、數組類型、指針類型和聯合類型等,用來實現各種數據結構的運算。以下是小編爲大家搜索整理的C語言中字符串常用函數strcat與strcpy的用法,希望能給大家帶來幫 -
PHP中substr函數字符串截取用法
PHP中substr函數定義如下:substr(string,start,length)參數說明如下:string必需。規定要返回其中一部分的字符串。start必需。規定在字符串的何處開始。正數 - 在字符串的`指定位置開始負數 - 在從字符串結尾開始的指定 -
php指定長度分割字符串str-split函數如何實現
導語:php指定長度分割字符串str_split函數如何實現,下面是小編給大家提供的代碼,大家可以參考閱讀,更多詳情請關注應屆畢業生考試網。示例1:$str = 'abcdefgh';$arr = str_split($str,2);運行結果如下:array(4) {[0 -
PHP中strtotime函數使用方法
一,獲取指定日期的unix時間戳strtotime("2009-1-22") 示例如下: strtotime("2009-1-22")結果:1232553600說明:返回2009年1月22日0點0分0秒時間戳二,獲取英文文本日期時間示例如下:便於比較,使用date將當時間戳與指定時間戳轉 -
javascript中的match函數用法簡介
javascript中的match函數是使用正則表達式對字符串進行查找,並將查找的結果作爲數組返回,在實際開發中非常的有用,使用方法如下:h(rgExp)其中stringObj是必選項。對其進行查找的 String 對象或字符串文字。rgExp是必選 -
Thinkpad筆記本開機顯示Tointerrruptnormalstartup解決方法
Thinkpad筆記本開機顯示To interrrupt normal startup的解決方法1、先等待5-6分鐘,如果系統又恢復了正常,說明可能是系統硬盤或者風扇區出了問題;2、假如過了5-6分鐘依然沒有反應,則可嘗試先拆掉筆記本電池在裝上;3、或 -
PHP中strtotime函數使用方法詳解
在PHP中有個叫做strtotime的函數。strtotime 實現功能:獲取某個日期的時間戳,或獲取某個時間的時間戳。strtotime 將任何英文文本的日期時間描述解析爲Unix時間戳[將系統時間轉化成unix時間戳]那麼,PHP中strtotime函數使 -
C++中const-cast與reinterpret-cast運算符的用法
C++中const_cast與reinterpret_cast運算符的用法,經常被用於表達式中的類型轉換,下面是小編分享的運算符的用法,一起來看一下吧。 const_cast 運算符從類中移除 const、volatile 和 __unaligned 特性。 語法cons