程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP基礎知識 >> php字符比較比較小技巧

php字符比較比較小技巧

編輯:PHP基礎知識
 

我們對於字符串的比較都是采用了 strtolower或者strtoupper之後,再判斷是否相等,這樣有時候用起來很麻煩。今天在網上看到了一個不錯的用法strncasecmp();

定義和用法

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

該函數返回:

  • 0 – 如果兩個字符串相等
  • <0 – 如果 string1 小於 string2
  • >0 – 如果 string1 大於 string2
語法
strncasecmp(string1,string2,length)

參數

描述

string1

必需。規定要比較的第一個字符串。

string2

必需。規定要比較的第二個字符串。

length

必需。規定每個字符串用於比較的字符數。

提示和注釋

注釋:該函數是二進制安全的,且對大小寫不敏感。

例子

<?php
echo strncasecmp("Hello world!","Hello earth!",6);
?>

輸出:

0
 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved