PHP判斷字符串長度的兩種方法很實用
php程序中字符串長度判斷,可以使用strlen。
方法一:
$str = ‘a(chǎn)aaaaa'; if(strlen($str) > 6){ echo "字符串大于6"; }
方法二:
if(isset($str{6}){ }
以上兩種方法,第二種效率更高些。
在PHP中,所有的變量都是用一個結(jié)構(gòu)-zval來保存的,strlen雖然是直接獲取其中的len,但是仍然有一次函數(shù)調(diào)用,而isset是PHP的語法結(jié)構(gòu),所以更快!所以在判斷字符串是否大于或小于多少個字符時可以使用第二種方法。
- PHP指定截取字符串中的中英文或數(shù)字字符的實例分享
- 利用PHP函數(shù)計算中英文字符串長度的方法
- php輕松實現(xiàn)中英文混排字符串截取
- php截取字符串之截取utf8或gbk編碼的中英文字符串示例
- 使用php統(tǒng)計字符串中中英文字符的個數(shù)
- php strlen mb_strlen計算中英文混排字符串長度
- PHP 中英文混合排版中處理字符串常用的函數(shù)
- PHP字符串長度計算 - strlen()函數(shù)使用介紹
- PHP獲取中英混合字符串長度的方法
- php中計算中文字符串長度、截取中文字符串的函數(shù)代碼
- PHP 字符串長度判斷效率更高的方法
- PHP針對中英文混合字符串長度判斷及截取方法示例
相關(guān)文章
淺析THINKPHP的addAll支持的最大數(shù)據(jù)量
這篇文章主要介紹了THINKPHP的addAll支持的最大數(shù)據(jù)量,需要的朋友可以參考下2015-02-02ThinkPHP3.2利用QQ郵箱/163郵箱通過PHPMailer發(fā)送郵件的方法
最近因為工作的需要,要實現(xiàn)給我們的網(wǎng)站用戶發(fā)送郵件的需求,所以下面這篇文章主要給大家介紹了關(guān)于ThinkPHP3.2利用QQ郵箱/163郵箱通過PHPMailer發(fā)送郵件的方法,需要的朋友可以參考借鑒,下面隨著小編來一起來學(xué)習(xí)學(xué)習(xí)吧。2017-11-11php下載遠(yuǎn)程大文件(獲取遠(yuǎn)程文件大小)的實例
下面小編就為大家?guī)硪黄猵hp下載遠(yuǎn)程大文件(獲取遠(yuǎn)程文件大小)的實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-06-06PHP命令行執(zhí)行整合pathinfo模擬定時任務(wù)實例
下面小編就為大家?guī)硪黄狿HP命令行執(zhí)行整合pathinfo模擬定時任務(wù)實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-08-08淺析PHP中call user func()函數(shù)及如何使用call user func調(diào)用自定義函數(shù)
使用call_user_func函數(shù),通過傳入字符串函數(shù),可以調(diào)用自定義函數(shù),并且支持引用。該函數(shù)允許用戶調(diào)用直接寫的函數(shù)并傳入一定的參數(shù),下面總結(jié)下這個函數(shù)的使用方法,需要的朋友參考下2015-11-11